HMAC方式を使用して、ハッシュ値を生成
string hash_hmac($algo, $data, $key)
$algo:アルゴリズムの名前 “md5″、”sha256″、”haval160,4” など…
$key;HMAC 方式でのメッセージダイジェストを生成するために使用する 共有の秘密鍵。
サンプル
1 2 3 4 5 6 7 8 | <?php $str = "パスワード" ; echo hash_hmac( 'md5' , $str , 'secret' ) . "<br>" ; echo hash_hmac( 'sha256' , $str , 'secret' ) . "<br>" ; echo hash_hmac( 'haval160,4' , $str , 'secret' ) . "<br>" ; ?> |