|
Anonyme 19853
| Posté : 16-04-2003 15:03
Salut à tous,
Je développe un programme en php,avec easyphp(windows).Je souhaite crypter un champ de ma table.Ce champ contient des mots de passe.J'ai vu qu'il y avait des fonctions en php(md5 ou encrypt),mais je ne veux pas crypter un mot seulement.Si on pirate mon site, les mots de passe sont accessible. Comment faire pour crypter ce champ?
Merci d'avance |
|
|
snipe 2450
| Posté : 16-04-2003 15:42
bah tu crype le mdp a l insciption et a la modification, comme sa sa restera toujours crypté.
le md5 est non reversible donc tu est obliger le comparer le moddepasse fournit crypté a la reponce dans la base de donné :) |  Profil E-mail
|
|
Anonyme 19853
| Posté : 16-04-2003 16:15
Salut snipe,
Les utilisateurs sont déjà dans la base de données.Il n'y a pas d'inscription!!! |
|
|
snipe 2450
| Posté : 16-04-2003 20:54
bas c pas grave :)
pour t en sortir tu prevoie t fichier qui utilise le md5
tu teste tous en local :)
et a la fin tu fait un truc du genre
select id , password from table
puis un while ($R=mysql_fetch_assoc($result)){
la requete update table SET password = md5($R[password]) where id = $id
}
et tu le lance, comme sa tu aura reconverti ta base :) |  Profil E-mail
|
|