Checksum 一個良好的校正和演算法通常會對進行很小的修改的輸入資料都會輸出一個顯著不同的值

來源:互聯網
上載者:User

標籤:http   abi   cat   完整性   download   for   print   技術分享   ever   

w

 

https://en.wikipedia.org/wiki/Checksum

https://zh.wikipedia.org/wiki/校正和

 

checksum is a small-sized datum derived from a block of digital data for the purpose of detecting errors which may have been introduced during its transmission or storage. It is usually applied to an installation file after it is received from the download server. By themselves, checksums are often used to verify data integrity but are not relied upon to verify data authenticity.

The actual procedure which yields the checksum from a data input is called a checksum function or checksum algorithm. Depending on its design goals, a good checksum algorithm will usually output a significantly different value, even for small changes made to the input. This is especially true of cryptographic hash functions, which may be used to detect many data corruption errors and verify overall data integrity; if the computed checksum for the current data input matches the stored value of a previously computed checksum, there is a very high probability the data has not been accidentally altered or corrupted.

Checksum functions are related to hash functions, fingerprints, randomization functions, and cryptographic hash functions. However, each of those concepts has different applications and therefore different design goals.

 

 

校正和(英語:Checksum)是冗餘校正的一種形式。 它是通過錯誤偵測方法,對經過空間(如通訊)或者時間(如電腦儲存)傳送的資料的完整性進行檢查的一種簡單方法。

電腦領域常見的校正和的方法有迴圈冗餘校正(CRC)、MD5、SHA家族等。

 

Checksum 一個良好的校正和演算法通常會對進行很小的修改的輸入資料都會輸出一個顯著不同的值

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.