string mhash (int hash, string data [, string key])
mhash() применяет хэш-функцию hash к данным data и
возвращает результирующий хэш (называемый также digest/дайджест). Если key специфицирован, возвращается результирующий HMAC. HMAC это хэширование с
ключам для аутентификации сообщения, либо просто дайджест сообщения, который
зависит от специфицированного ключа. Не все алгоритмы, поддерживаемые в mhash,
могут использоваться в режиме HMAC. При ошибке возвращает FALSE.