24小时热门版块排行榜    

查看: 416  |  回复: 2

you_mengying

铁虫 (初入文坛)

[交流] chaining value 已有2人参与

请问 Hash算法经常用到的chaining value 是什么意思。这在算法中起到什么作用?
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wshb0601

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
hash算法将任意长度的消息M压缩成一个固定长度的一个hash值,但是在实际处理中,想要直接设计出一个安全的,任意长度到固定长度的函数是很困难的,因此,hash算法一般会将消息M分成M1,M2,M3,....,每个Mi是固定长度的串,然后借用分组密码算法或者其他的结构逐步的处理消息。因此在处理完某一块消息之后会有一个中间状态值,这个值通常就是所说的chainning value(链值),它会结合到下一块消息的处理中,接着产生新的链值,直到所有的消息块都处理完毕。所以,简单的说,chainning value(链值) 简单来说就是函数迭代过程中的中间值。
2楼2013-05-08 08:48:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiedt

金虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
祝福,祝福,顶起来,抢顶楼!
3楼2013-05-08 14:10:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 you_mengying 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见