5

具体的にはこれ。ほとんどの bcrypt 実装は約 50 文字であることは知っていますが、scrypt の場合はそうではないことは確かです。

4

2 に答える 2

0

scrypt は基本的 にその作業の大部分を行うためのものであることに注意してくださいPBKDF2

PBKDF2 の基本的な使用方法は次のとおりです。

bytes = PBKDF2(
      password, 
      salt, 
      numberOfBytes);

Scrypt は、PBKDF2 に供給されるソルトを生成するための美化された方法です。

bytes = PBKDF2(
      password, 
      ScryptMixingStuff(password, originalSalt, N, r, p),
      numberOfBytes);

したがって、問題は次のようになります。PBKDF2 のパスワードの長さの制限は何ですか。

PBKDF2 の実質的なパスワードの長さ制限はありません。そのため、scrypt の実用的なパスワードの長さ制限はありません。

于 2016-10-03T15:54:19.333 に答える