首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单向函数与Merkle Damg rd

单向函数与Merkle Damg rd
EN

Cryptography用户
提问于 2014-08-23 21:59:35
回答 1查看 512关注 0票数 2

在Merkle结构中,是否有可能保持某一单向函数的“单程性”?我之所以问这个问题,是因为根据防碰撞散列:使UOWHFs实用化的说法,在Merkle结构中,目标抗碰撞性能会失败。

EN

回答 1

Cryptography用户

回答已采纳

发布于 2014-08-25 11:51:13

是的,梅尔克-达格路散列可以是单向的。就连MD5也没有以这种方式被打破。

目标碰撞电阻(TCR)是一种概念类似于第二预像电阻(但对键控函数)。预像电阻,即单向电阻,不意味着第二预像电阻,因此一个散列函数可以是单向的,甚至不需要第二个预像电阻。

通常的碰撞电阻,Bellare和Rogaway称之为任何碰撞电阻(ACR),这意味着目标的碰撞阻力,所以如果函数是抗碰撞的,它也是TCR。使用Merkle,一个抗碰撞压缩函数给出了一个抗碰撞散列函数。同样,抗预图像压缩函数提供了抗预图像散列函数。

那么他们的结果有什么意义呢?

它们表明压缩函数的TCR并不意味着键控哈希函数的TCR,这意味着例如128位MD哈希不一定有128位TCR。

票数 2
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/18789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档