Cryptage de mot de passe et protection BD

Fermé
Jean-Dangelot Messages postés 5 Date d'inscription mercredi 1 août 2012 Statut Membre Dernière intervention 2 août 2012 - 2 août 2012 à 14:39
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 2 août 2012 à 23:05
Bonjour,
Désolé de vous déranger encore, j'ai un problème de visibilité de mot de passe dans la base de donnée; moi je voulais d'abord protéger ma base de donnée avec un mot de passe au niveau du serveur et crypter le mot de passe enregistrer dans la base de donnée pour que même l'administrateur n'ai point accès à modifier les mots de passe des utilisateurs.


A voir également:

2 réponses

UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
2 août 2012 à 21:33
si tu utilises php, tu peux utiliser l'algorythme de brouillage (hashage) md5:
https://www.php.net/manual/fr/function.md5.php

donc:
$mdp_a_mettre_dans_la_bd = md5($_POST['mot_de_passe_utilisateur']);


puis pour comparer en mysql:
SELECT * FROM utilisateurs WHERE pass = MD5('$mdp_utilisateur') AND email = $email_utilisateur;
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
2 août 2012 à 23:05
Si tu veux de la sécurité, utilise plutôt un hash avec un salt.
Le hash s'expose facilement à des attaques.
0