密码学

哈希函数

将任意大小数据映射到固定大小值的数学函数。

什么是哈希函数?

哈希函数是一种数学算法,接受任意大小的输入并产生固定大小的输出(哈希)。输入的小变化会产生完全不同的哈希。

属性

加密哈希函数是确定性的、计算快速、抗原像(无法从哈希重建输入)和抗碰撞(两个不同的输入不应产生相同的哈希)。

在Danaya中的使用

Danaya使用SHA-256为媒体创建唯一的数字指纹,形成完整性验证系统的基础。