Php : Crypter un mot de passe

Bonjour à tous,

Dans ce petit tutoriel nous allons voir comment crypter un mot de passe.

Tout d'abord, l’intérêt de crypter un mot de passe est de renforcer votre système de connexion, mais également de protéger vos utilisateurs.

Le mot de passe n'est en faite qu'une simple "String".
Si je prends l'exemple de "toto123" comme mot de passe. L'idée est d'utilisé la fonction php "md5()", afin de crypter cette chaine de caractères, afin de l'enregistrer par la suite.

Par exemple si j'exécute le code suivante :

<?php
echo md5("toto123");
?>


On obtient :

c83663d1c69a2024012428f0cdb2c45b


Par la suite, si vous souhaitez faire un formulaire de connexion qui utilise des mots de passe crypter d'une table sql. Vous ne devez surtout pas chercher à créer la fonction inverse de md5, afin de récupérer le mot de passe en clair de votre table.

Mais vous devez convertir le mot de passe du formulaire en md5, pour le comparé avec votre table.

Voilà, ce tutoriel est terminé !
N'hésitez pas si vous avez des questions :-)

Commentaire(s)
Afficher version classique