|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 26 ![]() |
bonjour
je veux stocker les mots de passes des utilisateurs dans ma base de donné , je doit donc les crypter - kel est la meilleur fonction que je peu utiliser ? sha1 md5 ? - cé koi la difference entre ces derniers ? - dans tout les cas , si j'ai un mot de passe en sha1 par exemple : "e1f52d5fjk41" comment je peu le decrypter ? Merci |
|
|
00
|
|
|
#2 | |||
|
Membre Expert
![]() Inscription : février 2006 Messages : 953 ![]() |
Citation:
Citation:
Sinon il y aurait aussi la fonction "password" de mysql : Elle va inclure le sel (voir plus bas) mais ça lie peut-être trop l'application à la BDD. Citation:
Typiquement, le hachage se fait sur le principe Le sel étant une chaine plus ou moins aléatoire (mais constante pour l'application) que l'on concatène au bout des mots de passes pour compliquer les attaques par rainbow table (des tables précalculées de hash qui ne sont valables que pour un sel donné). |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com