當(dāng)前大家對于循環(huán)冗余檢查都是頗為感興趣的,大家都想要了解一下循環(huán)冗余檢查,那么小美也是在網(wǎng)絡(luò)上收集了一些關(guān)于循環(huán)冗余檢查的一些信息來分享給大家,希望能夠幫到大家哦。
1、循環(huán)冗余校驗(英語:Cyclic redundancy check,通稱“CRC”)是一種根據(jù)網(wǎng)上數(shù)據(jù)包或計算機文件等數(shù)據(jù)產(chǎn)生簡短固定位數(shù)校驗碼的一種散列函數(shù),主要用來檢測或校驗數(shù)據(jù)傳輸或者保存后可能出現(xiàn)的錯誤。
2、生成的數(shù)字在傳輸或者存儲之前計算出來并且附加到數(shù)據(jù)后面,然后接收方進行檢驗確定數(shù)據(jù)是否發(fā)生變化。
3、一般來說,循環(huán)冗余校驗的值都是32位的整數(shù)。
4、由于本函數(shù)易于用二進制的計算機硬件使用、容易進行數(shù)學(xué)分析并且尤其善于檢測傳輸通道干擾引起的錯誤,因此獲得廣泛應(yīng)用。
5、此方法是由W. Wesley Peterson于1961年發(fā)表。
本文到此結(jié)束,希望對大家有所幫助。