説明
string
mhash ( int hash, string data, string
[key])
mhash()ã¯ã€dataã«
hashã§æŒ‡å®šã—ãŸãƒãƒƒã‚·ãƒ¥é–¢æ•°ã‚’é©ç”¨ã—ã€
(ダイジェストã¨ã‚‚呼ã°ã‚Œã‚‹)ãƒãƒƒã‚·ãƒ¥ã‚’è¿”ã—ã¾ã™ã€‚
key ãŒæŒ‡å®šã•れã¦ã„ãŸå ´åˆã€çµæžœã¨ã—ã¦HMAC
ãŒè¿”ã•れã¾ã™ã€‚HMACã¯ã€ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸èªè¨¼æ™‚ã¯ã‚ーã«åŸºã¥ããƒãƒƒã‚·ãƒ¥ã€ã¾ãŸ
ã¯æŒ‡å®šã—ãŸã‚ーã«åŸºã¥ãå˜ãªã‚‹ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãƒ€ã‚¤ã‚¸ã‚§ã‚¹ãƒˆã§ã™ã€‚mhashã§ã‚µ
ãƒãƒ¼ãƒˆã•れã¦ã„ã‚‹å…¨ã¦ã®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ãŒHMACモードã§ä½¿ç”¨ã§ãã‚‹ã‚ã‘ã§
ã¯ã‚りã¾ã›ã‚“。エラーã®å ´åˆã¯ã‚¨ãƒ©ãƒ¼ãŒè¿”ã•れã¾ã™ã€‚