説明
string
mhash ( int hash, string data, string
[key])
mhash()は、dataに
hashで指定したハッシュ関数を適用し、
(ダイジェストとも呼ばれる)ハッシュを返します。
key が指定されていた場合、結果としてHMAC
が返されます。HMACは、メッセージ認証時はキーに基づくハッシュ、また
は指定したキーに基づく単なるメッセージダイジェストです。mhashでサ
ポートされている全てのアルゴリズムがHMACモードで使用できるわけで
はありません。エラーの場合はエラーが返されます。