1

塩で与えられたの文字セットは何ですか。outputcrypt() using md5

ハッシュとは、"$ 1$"8つのランダムな文字"$"22の後の文字だけを意味します。では、 22個のハッシュ文字にどのような種類の文字が含まれているのか知りたいのですが。

4

1 に答える 1

1

私はこれを探していて、これに触れたいくつかの質問を見つけましたが、決定的な答えを持っている人は誰もいないようです。

http://pythonhosted.org/passlib/lib/passlib.hash.md5_crypt.html

これに基づいて、ソルトとハッシュ自体の両方が次の正規表現文字セットでエンコードされているようです: [./0-9A-Za-z]

これらはすべて同じシャドウ パスワード ユーティリティとの互換性を維持しようとしているため、これらの出力は同じであると予想されます。

于 2013-05-08T19:24:05.037 に答える