密码学

校验和

从数据块派生的小尺寸数据,用于检测错误。

什么是校验和?

校验和是从文件内容计算出的值。如果一个比特发生变化,校验和将完全不同,允许检测篡改或损坏。

常见算法

常用算法包括MD5(安全性已过时)、SHA-1(已过时)、SHA-256(当前安全)和CRC32(用于错误检测)。SHA-256是推荐的标准。

在Danaya中的使用

Danaya为每个封印的媒体生成SHA-256哈希。对文件的任何修改都会产生不同的哈希,立即揭示篡改。