首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Threefish不被广泛使用?

为什么Threefish不被广泛使用?
EN

Cryptography用户
提问于 2023-03-15 17:24:31
回答 1查看 2K关注 0票数 7

我还没见过三叶草被广泛使用。例如,我见过Twofish在文件加密软件中使用,尽管它不是标准化的,但我从未见过Threefish。有安全问题吗?

EN

回答 1

Cryptography用户

回答已采纳

发布于 2023-03-15 17:52:27

我问过Bruce,他们是否会提供一个很好的加密模式。然而,我不认为他们在这一点上有直接的兴趣,因为他们在SHA-3比赛的最后阶段。

我之所以这样问,是因为使用更大块大小的分组密码有一些好处,主要是为了避免对随机IV/nonces和/或计数器模式的计数器块的碰撞。我没有回音,但当时我也没有时间升级我自己的Skein / Threefish实现,所以也许他们希望我先更新。

我问这个问题的一个原因是,我不确定子弹的数量是否被用作分组密码。Threefish使用一个相对简单的圆形函数,具有大量的圆圈。

目前,斯凯因没有成功赢得比赛,每个人都把他们的体重放在了凯克卡克海绵上。已经为Keccak或导数定义了几个密码。其他人看着快速布莱克家族的哈希,并试图改进这些。从根本上说,这让三重流从石灰灯中消失了。

如果您想使用具有512位内部状态的密码,那么您可以使用ChaCha20,这在软件中是相当有效的。如果您也想拥有一个大的当前大小,您可以使用XChaCha20,如果您想要一个高效、安全的身份验证密码,则可以将它与Poly1305结合使用。

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

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

复制
相关文章

相似问题

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