前のトピック: DXnewdsa ツール -- 新しい DSA の作成

次のトピック: DXrename ツール -- ディレクトリ エントリの名前の変更

DXpassword ツール -- パスワードのハッシュ

DXpassword ツールでパスワードをハッシュできます。 その後、ハッシュされたパスワードをナレッジ ファイルへ追加できます。

このコマンドの形式は以下のようになります。

dxpassword [-v] [-P algorithm] password
-P algorithm

パスワードをハッシュします。ここで、algorithm は以下のいずれかです。

SHA

(デフォルト) SHA-1 アルゴリズムを使用して、パスワードをハッシュします。

SSHA

Salted SHA-1 アルゴリズムを使用して、パスワードをハッシュします。 このアルゴリズムは、同じクリア テキスト パスワードに対しても異なるハッシュを生成するため、より安全です。

SHA512

SHA-512 アルゴリズムを使用して、パスワードをハッシュします。

SSHA512

Salted SHA-512 アルゴリズムを使用して、パスワードをハッシュします。

MD5

Message Digest アルゴリズムを使用して、パスワードをハッシュします。

SMD5

Salted Message Digest アルゴリズムを使用して、パスワードをハッシュします。

CRYPT

UNIX crypt メソッドを使用して、パスワードをハッシュします。

CADIR

可逆的な混乱アルゴリズムを使用して、パスワードをハッシュします。 dsa-password または ldap-dsa-password 設定項目内のナレッジ ファイルに含める前に、このオプションを使用してパスワードをハッシュします。 これにより、DSA を実行するコンピュータにアクセス権があるユーザからパスワードを保護します。

-v

詳細モードで実行します。

password

ハッシュされるパスワードを指定します。

例: MD5 を使用したパスワードのハッシュ

以下のコマンドは MD5 アルゴリズムを使用して、パスワード qwer123 をハッシュします。

dxpassword -P MD5 qwer123

このコマンドからの出力は次のとおりです。

{MD5}VT6DymlpOzPvc5WMBLejFQ==

例: DXpassword ツールからの詳細出力

以下のコマンドは SHA-1 アルゴリズムを使用して、パスワード qwer123 をハッシュします。これはデフォルトです。

dxpassword -v qwer123

このコマンドからの出力は次のとおりです。

'qwer123' encoded is: {SHA}ACldbAY9DZzMbi3DJJGYppRIayY=