Cryptage simple en PHP

Comment encrypter un texte en php?
je voudrais mon mot de passe pour être protégé de lecture humain?
Encryptage en php?

Explication

On peut encrypter un texte ou d’un mot de passe très facilement par les fonctions md5() ou sha1() ou crypt() en php.
C’est un besoin essential pour protéger le mot de passe. La première étape en est de l’encrypter.
Encryptage de Texte par MD5 ( RSA's MD5 Message-Digest Algorithm ):
Example Texte Original – C’est l’essai Texte encrypté - fe1ca9859cefff19959d57aadc17187e
Code

<?php
$var = " C’est l’essai ";
$enc = md5($var);
echo "Text encode - $enc";
?>

Pour le mot de passé, mettez à jour le mot de passe encrypté en donnée de base. Sur la demande de se connecter, encodez le mot de passe que l’utilisateur a saisi et comparez-le avec celui en BD.
Encryptage de Texte par SHA1 ( US Secure Hash Algorithm 1 ):
Example Original Text - This is test Encrypted Text - 21650e52cb7a82638b93971684f6dcfceb14c9ab
Code

<?php
$var = "This is test";
$enc = sha1( $var);
echo "Encrypted Text -$enc";
?>

Pour le mot de passé, mettez à jour le mot de passe encrypté en donnée de base.
Sur la demande de se connecter, encodez le mot de passe que l’utilisateur a saisi et comparez-le avec celui en BD.
Encryptage de Texte par l’algorithme d’encryptage à la base Unix DES :
Example Texte Original – C’est l’essai Texte encrypté - $1/zf9pZ5z7NM3dy8GhDS1
Code

<?php
$var = "C’est l’essai";
$enc = crypt($var); //salt es automáticamente generado
echo "Encrypted Text - $enc";
?>

Pour le mot de passé, mettez à jour le mot de passe encrypté en donnée de base.
Sur la demande de se connecter, encodez () suivant afin de valider le mot de passe .
Code

Si (crypt($input,$password) == $password)
{
echo "Mot de Passe vérifié!";
}
Où $input en mot de passé saisi par l’utilisateur et est celui encrypté en base de données.

Php Tutorial