Blog
Hace un tiempo hemos visto cómo encriptar en MD5 con PHP y la importancia que tiene realizar esta tarea en un sistema. En esta ocasión aprenderemos a encriptar en SHA1 con PHP utilizando la función sha1() que nos ofrece el lenguaje de forma nativa.
Cómo encriptar en SHA1 con PHP
Para realizar esta tarea vamos a utilizar la siguiente función:
string sha1 ( string $str [, bool $raw_output = false ] )
La cual calcula el hash sha1 de un string.
Parámetros
$str: El string de entrada, del cual queremos el hash.
$raw_output: Este parámetro es opcional, si se establece en TRUE, el hash sha1 será devuelto en formato binario, de lo contrario, el valor retornado será un número hexadecimal.
A continuación dos ejemplos muy sencillos de cómo utilizar la función sha1 en PHP:
Ejemplo 1:
$str = 'ProgramaciónExtrema.com'; if (sha1($str) === '3afb82af5b2ceb032597e911eac407c6969ca7fe') { echo "El texto coincide con el hash."; }
Ejemplo 2:
$str = 'ProgramaciónExtrema.com'; echo sha1($str);
Bueno gente, de esta forma debemos utilizar la función sha1 en PHP, espero que les sea de gran utilidad y ante cualquier inconveniente no duden en dejar un comentario.