循環冗餘校驗(
英語:Cyclic redundancy check,通稱「
CRC」)是一種根據網路資料封包或
電腦檔案等資料產生簡短固定位數驗證碼的一種
雜湊函數,主要用來檢測或校驗資料傳輸或者保存後可能出現的錯誤。生成的數字在傳輸或者儲存之前計算出來並且附加到資料後面,然後接收方進行檢驗確定資料是否發生變化。一般來說,循環冗餘校驗的值都是32位元的整數。由於本函式易於用二進制的
電腦硬體使用、容易進行數學分析並且尤其善於檢測傳輸通道干擾引起的錯誤,因此獲得廣泛應用。它是由
W. Wesley Peterson在他1961年發表的論文中披露
[1]
沒有留言:
張貼留言