Security scrypt是否使用哈希算法?

Security scrypt是否使用哈希算法?,security,cryptography,scrypt,Security,Cryptography,Scrypt,scrypt程序是否在幕后使用哈希算法 scrypt的输出大小是多少?我指的是底层算法,是4096位吗?是的,是的。事实上,它使用了两种方法。如果你看一下,你会发现它使用 在初始密钥扩展和最终输出生成的施工中,以及 该函数由D.J.Bernstein编写,作为实际内存硬混合函数SMix的一部分 Salsa 20/8内核实际上并不是一个与SHA-256相同意义的加密哈希函数,它只是其中的一部分,但为了完整性,我将其包括在内。是的,它是。事实上,它使用了两种方法。如果你看一下,你会发现它使用 在初始

scrypt程序是否在幕后使用哈希算法


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

是的,是的。事实上,它使用了两种方法。如果你看一下,你会发现它使用

在初始密钥扩展和最终输出生成的施工中,以及

该函数由D.J.Bernstein编写,作为实际内存硬混合函数SMix的一部分


Salsa 20/8内核实际上并不是一个与SHA-256相同意义的加密哈希函数,它只是其中的一部分,但为了完整性,我将其包括在内。

是的,它是。事实上,它使用了两种方法。如果你看一下,你会发现它使用

在初始密钥扩展和最终输出生成的施工中,以及

该函数由D.J.Bernstein编写,作为实际内存硬混合函数SMix的一部分


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

输出大小取决于PBKDF2的要求;IIRC这被限制在4GB左右。

输出大小取决于PBKDF2的要求;IIRC这限制在4GB左右。

是的,似乎输出大小是我想要的,最多4096位,我们不应该总是选择最高的数字吗?你的底线是什么?你想选择的最长时间等是多少?@rFactor:你是指输出大小,还是指内存使用的其他参数/parallelism/etc?是的,似乎输出大小是我想要的,最多4096位,那么我们不应该总是选择最高的数字吗?你的底线在哪里?你想选择的最长时间等是多少?@rFactor:你是指输出大小,还是指内存使用的其他参数/parallelism/etc?