首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

什么是 block hashes解决方法

2013-11-23 
什么是 block hashes本帖最后由 u012099797 于 2013-11-14 18:51:24 编辑这里的block是指什么块[解决办法]

什么是 block hashes
本帖最后由 u012099797 于 2013-11-14 18:51:24 编辑 这里的block是指什么块
[解决办法]
假如有消息长n个字节,现在把它分成k个小块,标记为n1, n2, ..., nk. 然后执行下面的hash过程:

先计算n1的hash值,这个值连同n2会作为第二步hash函数的输入;依次类推,数学函数是

hash(hash(n[i-1]), ni) for i∈[2, k] 

当然,第一个块需要特殊处理下。

热点排行