PHP

Encriptar en SHA1 con PHP

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.

Compartilo en
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone

AboutJosé Di Meglio

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *