上一章我们讲了密码学哈希函数三个附加特性的第一个:碰撞阻力。
这一章我们就来谈谈第二个特性:隐秘性。
隐秘性的定义为:哈希函数H具有隐秘性,如果:当其输入r选自一个高阶最小熵的概率分布,在给定H(r||x)条件下来确定x是不可行的。
在信息论里面,我们都知道最小熵主要是用来测试结果可测试性的一种手段,高阶最小熵直接描述了分布变量的分散程度,这样在我们随机变量中取样时,我们将无法分辨出取样的倾向,故无法去猜测出准确的变量。
从安全性的角度来考虑,这一点是至关重要的!
解密区块链:二、密码学哈希函数(2)
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 加密数字货币与法定货币不同在于,其安全规则需要完全通过技术手段实现,而非依赖中央机构 1.1. 哈希函数 哈希函数...
- 第一章 密码学及加密货币概述 法定货币,类似央行的机构控制货币供给+实体货币上加防伪标识。但是仍然可以伪造。加密数...