首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >" SHA-256 /192“是否使用与SHA-256不同的初始值?

" SHA-256 /192“是否使用与SHA-256不同的初始值?
EN

Cryptography用户
提问于 2022-09-12 22:46:33
回答 1查看 639关注 0票数 8

我在网上看到了一些提到"SHA-256/192“的内容。显然,这意味着SHA-256的输出被截断为192位,但是它是否也使用不同的初始值,如SHA-512/256?

EN

回答 1

Cryptography用户

回答已采纳

发布于 2022-09-12 22:59:13

不,这只是NIST SP 800-208中提到的截断

\operatorname{SHA-256/192}(M) T_{192}(\operatorname{SHA-256}(M)),最重要(即最左边) 192位的M.

其中T代表截断。

这是特定于\operatorname{SHA-256/192}(M)的。FIPS酒吧180-4中指定的其他截断版本使用不同的初始值进行域分离。请参阅这个答案中的更多细节;

请注意,尽管披风指出,在SP800-208上下文中,域分离并不重要,但当您开始在上下文之外使用它时,您可能会受到攻击。一定要小心!

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

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

复制
相关文章

相似问题

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