Crypt_CHAP_MSCHAPv1::ntPasswordHash() -- 指定した平文パスワードから NT ハッシュを作成する
説明
このメソッドは、指定した平文パスワードあるいはパスワードプロパティから
LAN-Manager ハッシュを作成します。NT ハッシュは
md4(str2unicode(plaintext)) のようにして計算します。
返り値
string - NT ハッシュを文字列で返します。
注意
この関数は、スタティックにコールする
ことはできません。
例
例 41-1Crypt_CHAP_MSCHAPv1::ntPasswordHash() の使用 <?php
require_once 'Crypt/CHAP.php';
$cr = new Crypt_CHAP_MSCHAPv1();
$cr->password = 'MyPw';
echo bin2hex($cr->ntPasswordHash());
// あるいは
echo bin2hex($cr->ntPasswordHash('MySecret'));
?> |
|