DXpassword ツール -- パスワードのハッシュ
DXpassword ツールでパスワードをハッシュできます。その後、ハッシュされたパスワードをナレッジ ファイルへ追加できます。
cad126jp
DXpassword ツールでパスワードをハッシュできます。その後、ハッシュされたパスワードをナレッジ ファイルへ追加できます。
このコマンドの形式は以下のようになります。
dxpassword [-v] [-P algorithm] password
- -Palgorithmパスワードをハッシュします。ここで、algorithmは以下のいずれかです。
- SHASHA-1 アルゴリズムを使用して、パスワードをハッシュします
- SSHASalted SHA-1 アルゴリズムを使用して、パスワードをハッシュします。このアルゴリズムは、同じクリア テキスト パスワードに対しても異なるハッシュを生成するため、より安全です。
- SHA512SHA-512 アルゴリズムを使用して、パスワードをハッシュします。
- SSHA512(デフォルト) Salted SHA-512 アルゴリズムを使用して、パスワードをハッシュします
- MD5Message Digest アルゴリズムを使用して、パスワードをハッシュします。
- SMD5Salted Message Digest アルゴリズムを使用して、パスワードをハッシュします。
- PBKDF2PBKDF2 (Password-Based Key Derivation Function 2)方式を使用して、パスワードをハッシュします。このオプションは、DSA 設定を読み取らないため、「PBKDF2 ハッシュ方式用のコマンドのサポート」で説明する、デフォルトの PBKDF2 の値を使用します。
- CRYPTUNIX crypt メソッドを使用して、パスワードをハッシュします。
- CADIR可逆的な混乱アルゴリズムを使用して、パスワードをハッシュします。dsa-passwordまたはldap-dsa-password設定項目内のナレッジ ファイルに含める前に、このオプションを使用してパスワードをハッシュします。これにより、DSA を実行するコンピュータにアクセス権があるユーザからパスワードを保護します。
- -v詳細モードで実行します。
- passwordハッシュされるパスワードを指定します。
例: MD5 を使用したパスワードのハッシュ
以下のコマンドは MD5 アルゴリズムを使用して、パスワード
qwer123
をハッシュします。dxpassword -P MD5 qwer123
このコマンドからの出力は次のとおりです。
{MD5}VT6DymlpOzPvc5WMBLejFQ==
例: DXpassword ツールからの詳細出力
以下のコマンドは SSHA-512 アルゴリズムを使用して、パスワード
qwer123
をハッシュします。これはデフォルトです。dxpassword -v qwer123
このコマンドからの出力は次のとおりです。
'qwer123' encoded is: {SSHA512}ld2J/xe3ddpaK9C1Mh7eSPJ7QllLBx5Z9+ioRx17C9+w2DFUl67pUmst/RBmIaR0NtLwVFb+t8XhzhuB9W2FiDYAd44=