<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >mhash</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="Manual do PHP" HREF="index.html"><LINK REL="UP" TITLE="Mhash - Funções de hash" HREF="ref.mhash.html"><LINK REL="PREVIOUS" TITLE="mhash_keygen_s2k" HREF="function.mhash-keygen-s2k.html"><LINK REL="NEXT" TITLE="Funções Mimetype" HREF="ref.mime-magic.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="refentry" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Manual do PHP</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="function.mhash-keygen-s2k.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="ref.mime-magic.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="function.mhash" ></A >mhash</H1 ><DIV CLASS="refnamediv" ><A NAME="AEN115296" ></A ><P > (PHP 3 >= 3.0.9, PHP 4, PHP 5)</P >mhash -- Computar a hash</DIV ><DIV CLASS="refsect1" ><A NAME="AEN115299" ></A ><H2 >Descrição</H2 >string <B CLASS="methodname" >mhash</B > ( int hash, string data, string [ key ] )<BR ></BR ><P > <B CLASS="function" >mhash()</B > applica a função hash especificada por <CODE CLASS="parameter" >hash</CODE > para o parametro <CODE CLASS="parameter" >data</CODE > e retorna a hash resultante (também chamada de digest). Se a <CODE CLASS="parameter" >key</CODE > 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 <TT CLASS="constant" ><B >FALSE</B ></TT >. </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="function.mhash-keygen-s2k.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Principal</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="ref.mime-magic.html" ACCESSKEY="N" >Próxima</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >mhash_keygen_s2k</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="ref.mhash.html" ACCESSKEY="U" >Acima</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Funções Mimetype</TD ></TR ></TABLE ></DIV ></BODY ></HTML >