解密区块链:二、密码学哈希函数(2)

上一章我们讲了密码学哈希函数三个附加特性的第一个:碰撞阻力。
这一章我们就来谈谈第二个特性:隐秘性。
隐秘性的定义为:哈希函数H具有隐秘性,如果:当其输入r选自一个高阶最小熵的概率分布,在给定H(r||x)条件下来确定x是不可行的。
在信息论里面,我们都知道最小熵主要是用来测试结果可测试性的一种手段,高阶最小熵直接描述了分布变量的分散程度,这样在我们随机变量中取样时,我们将无法分辨出取样的倾向,故无法去猜测出准确的变量。
从安全性的角度来考虑,这一点是至关重要的!

你可能感兴趣的:(解密区块链:二、密码学哈希函数(2))