Descrição
string
mhash
( int hash, string data, string [ key ])
mhash(
)
applica
a
função
hash
especificada
por
hash
para
o
parametro
data
e
retorna
a
hash
resultante
(também
chamada
de
digest
)
.
Se
a
key
for
especificada
a
função
irá
retornar
o
HMAC
resultante
.
HMAC
é
o
hashing
com
chave
(
keyed
)
para
autenticações
de
mensagens
,
ou
simplesmente
um
digest
de
mensagens
que
depende
na
chave
(key
)
específicada
.
Nem
todos
os
algorítmos
suportados
em
mhash
podem
ser
usados
em
modo
HMAC
.
Em
caso
de
erro
retorna
FALSE
.