ユーザーごとのソルトはどこに保存されますか?


回答:


9

のマニュアルページからshadow(5)

このファイルの各行には、コロン(「:」)で区切られた9つのフィールドが次の順序で含まれています。

[..]暗号化されたパスワード
この文字列の解釈方法の詳細については、crypt(3)を参照してください。

さて、man 3 cryptそれでは見てみましょう。メモセクションから:

[..]したがって、$ 5 $ salt $ encryptedはSHA-256エンコードされたパスワードであり、$ 6 $ salt $ encryptedはSHA-512エンコードされたパスワードです。

「salt」は、ソルトの「$ id $」に続く最大16文字を表します。パスワード文字列の暗号化された部分は、実際に計算されたパスワードです。

したがって、ソルトは/etc/shadowそれ自体のパスワードフィールドに保存されます。詳細については、crypt(3)のマニュアルページをご覧ください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.