Cryptage de mot de passe et protection BD

Jean-Dangelot Messages postés 5 Statut Membre -  
fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   -
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 440 Statut Membre 64
 
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 11653 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Si tu veux de la sécurité, utilise plutôt un hash avec un salt.
Le hash s'expose facilement à des attaques.
0