scrypt是否使用哈希算法?

Tow*_*wer 1 security cryptography scrypt

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

什么是scrypt的输出大小(我的意思是底层算法,是4096位)?

Ilm*_*nen 7

是的,它确实.实际上,它使用了两个.如果你看一下scrypt纸,你会发现它使用了

  1. PBKDF2构造中的SHA-256用于初始密钥扩展和最终输出生成,以及

  2. 作为实际记忆硬混合功能SMix的一部分,DJ Bernstein 的Salsa 20/8核心.

(Salsa 20/8核心实际上并不是一个与SHA-256相同的加密散列函数,但仅仅是一个的一部分,但为了完整性,我将它包括在内.)