mot de passe

mot de passe - PHP - Programmation

Marsh Posté le 11-03-2007 à 14:23:15    

j'ai une application qui utlise un mot de passe mais dans la table, on peut voir le contenu.
 
Comment pourrais-je faire en sorte de le rendre indéchiffrable ?
 
Merci!

Reply

Marsh Posté le 11-03-2007 à 14:23:15   

Reply

Marsh Posté le 11-03-2007 à 14:23:55    

renseigne toi sur le cryptage md5

Reply

Marsh Posté le 11-03-2007 à 15:25:02    

ok, <ca semble coder le texte.
 
Est-ce que je dois modifier mon code ou bien juste modifier la table sous mysqql ?
 
Tu as un exemple à me suggérer pour me guider.
 
Merci!

Reply

Marsh Posté le 11-03-2007 à 16:56:30    

T as juste à modifier ton code, tu encrypte avant l'insertion en base ($pass = md5($_POST['pass'])
Pour une identification du compare le mot de passe passé en POST à celui en base.
pour les comparer il faut donc crypter le mot de passe passé en post, de la même façon.

Reply

Marsh Posté le 11-03-2007 à 17:00:58    

Merci... ça semble asez simple!
 
Bonne fin de journée!

Reply

Marsh Posté le 12-03-2007 à 14:10:27    

attention quand même aux rainbow tables : http://md5.rednoize.com/

Reply

Marsh Posté le 12-03-2007 à 15:18:29    

$salt="$2$".rand_str(13);
CRYPT($donnees[nvpass1], $salt)
 
C'est ce que j'utilise. C'est un cryptage unidirectionnel, avec salt, avec la méthode blowfish.

Reply

Marsh Posté le 12-03-2007 à 18:34:29    

rufo a écrit :

attention quand même aux rainbow tables : http://md5.rednoize.com/


 
Je suis allergique à l'anglais.

Reply

Marsh Posté le 12-03-2007 à 19:55:13    

Alisteroid a écrit :

renseigne toi sur le cryptage md5


 
md5, c'est pas du cryptage, mais du hachage

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed