塩で与えられたの文字セットは何ですか。output
crypt() using md5
ハッシュとは、"$ 1$"8つのランダムな文字"$"22
の後の文字だけを意味します。では、 22個のハッシュ文字にどのような種類の文字が含まれているのか知りたいのですが。
塩で与えられたの文字セットは何ですか。output
crypt() using md5
ハッシュとは、"$ 1$"8つのランダムな文字"$"22
の後の文字だけを意味します。では、 22個のハッシュ文字にどのような種類の文字が含まれているのか知りたいのですが。
私はこれを探していて、これに触れたいくつかの質問を見つけましたが、決定的な答えを持っている人は誰もいないようです。
http://pythonhosted.org/passlib/lib/passlib.hash.md5_crypt.html
これに基づいて、ソルトとハッシュ自体の両方が次の正規表現文字セットでエンコードされているようです: [./0-9A-Za-z]
これらはすべて同じシャドウ パスワード ユーティリティとの互換性を維持しようとしているため、これらの出力は同じであると予想されます。