Salut
Je souhaiterais juste rajouter qu'un hash MD5 seul ne suffit pas à garantir une haute sécurité.
Si tu veux compliquer un peu plus le travail des hackers, rajoute une fonction de salage dans ton hash md5. Cela compliquera le cryptage.
Sans cette information complémentaire, le hacker aura plus de difficultés pour déchiffrer ton information.
Exemples :
<?php $idUser = md5('MonSel'.$idUser.'Cheri'); ?>
Ou encore avec la date du jour !
Voir la doc officielle PHP :
http://php.net/manual/fr/function.password-hash.php
http://php.net/manual/fr/function.crypt.php
http://php.net/manual/fr/faq.passwords.php
Dans la dernière url, il est recommandé de faire tourner la fonction de hachage plusieurs centaines / milliers de fois sur ton hash même afin de complexifier encore plus le chiffrement !
Partager