CRC
循環冗余校驗(英語:Cyclicredundancycheck,通稱“
CRC”)是一種根據網上數據包或計算機文件等數據產生簡短固定位數校驗碼的一種散列函數,主要用來檢測或校驗數據傳輸或者保存后可能出現的錯誤。生成的數字在傳輸或者存儲之前計算出來并且附加到數據后面,然后接收方進行檢驗確定數據是否發生變化。一般來說,循環冗余校驗的值都是32位的整數。由于本函數易于用二進制的計算機硬件使用、容易進行數學分析并且尤其善于檢測傳輸通道干擾引起的錯誤,因此獲得廣泛應用。此方法是由W.WesleyPeterson于1961年發表。