首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >scrypt使用散列算法吗?

scrypt使用散列算法吗?
EN

Stack Overflow用户
提问于 2012-07-20 23:21:28
回答 2查看 2.5K关注 0票数 1

scrypt程序是否在幕后使用散列算法?

scrypt的输出大小是多少(我是说底层算法,是4096位吗)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-21 07:10:30

输出大小是您向PBKDF2询问的任何内容;IIRC这被限制在大约4 GB的数量级。

票数 3
EN

Stack Overflow用户

发布于 2012-07-21 04:38:00

是的,确实如此。实际上,它使用了两个。如果您查看scrypt paper,您将看到它使用

PBKDF2构造中的

  1. SHA-256,用于初始密钥扩展和最终输出生成,以及D. J. Bernstein的
  2. Salsa 20/8 core,作为实际的内存硬混合函数SMix的一部分。

( Salsa 20/8核心实际上并不是与SHA-256相同意义上的加密散列函数,而仅仅是其中的一部分,但为了完整起见,我将其包括在内。)

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

https://stackoverflow.com/questions/11582248

复制
相关文章

相似问题

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