md5
(PHP 4, PHP 5)
md5 — Calcula el hash md5 de un string
Descripción
string md5
( string
$str
[, bool $raw_output = false
] )
Calcula el hash MD5 de str utilizando el
» Algoritmo MD5 Message-Digest
de RSA Data Security, Inc. y devuelve ese hash.
Parámetros
-
str -
El string.
-
raw_output -
Si se establece el
raw_outputopcional enTRUE, el resumen md5 será devuelto en formato binario sin tratar con una longitud de 16.
Valores devueltos
Devuelve el hash como un número hexadecimal de 32 caracteres.
Ejemplos
Ejemplo #1 Ejemplo de md5()
<?php
$str = 'apple';
if (md5($str) === '1f3870be274f6c49b3e31a0c6728957f') {
echo "Would you like a green or red apple?";
}
?>
Notas
Nota: Hash seguro de contraseñas
Dada la velocidad de este algoritmo de hash, se recomienda no utilizar esta función para proteger las contraeñas. Para más información, revise aquí.
Ver también
- md5_file() - Calcula el resumen criptográfico md5 de un archivo dado
- sha1_file() - Calcula el hash sha1 de un archivo
- crc32() - Calcula el polinomio crc32 de una cadena
- sha1() - Calcula el hash sha1 de un string
- hash() - Genera un valor cifrado con base a un string
- crypt() - Hash de cadenas de un sólo sentido
- password_hash() - Crea un nuevo hash de contraseña