循環冗餘校驗 循環冗餘校驗英語Cyclic redundancy check通稱CRC是一種根據網路數據封包或電腦檔案等數據產生簡短固定位數驗證碼的一種散列函數主要用來檢測或校驗數據傳輸或者保存後可能出現的錯誤生成的數字在傳輸或者儲存之前計算出來並且附加到數據後面然後接收方進行檢驗確定數據是否發生變化由於本函數易於用二進制的電腦硬件使用容易進行數學分析並且尤其善於檢測傳輸通道干擾引起的錯誤因此獲得廣泛應用此方法是由W Wesley Peterson英语W Wesley Peterson於年發表