首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >利用哈希函数构造加密算法

利用哈希函数构造加密算法
EN

Cryptography用户
提问于 2014-03-24 08:20:01
回答 1查看 3.5K关注 0票数 5

我们知道密码散列函数通常是一个单向函数,我们无法检索原始消息。另一方面,加密是一个双向功能,我们从加密消息中获取原始消息,反之亦然。因此,在正常意义上,我们不能使用哈希函数来构造加密算法。

我想知道的是,理论上是否有可能使用哈希函数来创建加密算法,或者任何加密算法在算法的任何部分都使用哈希函数?

EN

回答 1

Cryptography用户

发布于 2014-03-24 08:47:28

是的,它可以。我最近对此提出了一个问题:基于哈希的加密(快速和简单),这与AES相比有多好?,但显然以前有类似的想法,而且可能还有很多其他的方法。在我的建议中,我只使用哈希函数作为确定性(使用密码和块索引作为种子),但是具有强大的加密安全的随机生成器,并使用它对数据进行XOR。

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

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

复制
相关文章

相似问题

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