Page 1 sur 1

cryptage de variable

Posté : 23 déc. 2007, 18:52
par FoxLeRenard
Bonjour toutes et tous et joyeux Noël :D

Ma question est simple,

J'ais une variable que je crypte, ( avec MD5 )
lorsque je la réutilise je voudrais savoir si elle est déjas cryptée ou non ,

Qui peut me donner le code pour controler cela ?

Mille mercis

Posté : 23 déc. 2007, 19:05
par Ryle
Je doute qu'il y ait un code pour cela... pour php, une chaine est une chaine et il se moque royallement de savoir si elle a été cryptée, chiffrée, inversée ou autre.. C'est à toi de savoir ce que tu fais dans ton code, dans quel ordre tu le fais, et donc de savoir si les valeurs que tu manipules à un instant t ont été cryptées ou pas :)

Dans les tests que tu peux mettre en place si vraiment tu n'en as aucune idée, tu peux peut être te baser sur la longueur de la chaine, mais c'est vraiment sans garantie à mon avis...

Posté : 23 déc. 2007, 19:33
par naholyr
C'est pour une interface admin, avec des champs pré-remplis qu'on peut mettre à jour ?
Le mieux pour le mot de passe c'est de mettre un champ vide :
- si vide, laisser le champ non modifié
- sinon, le mettre à jour au md5 de la valeur entrée

Ça permet d'éviter de devoir gérer les cas limite.

Posté : 23 déc. 2007, 19:39
par FoxLeRenard
Mille mercis a vous deux, mais je vien de trouver tout seul comme un grand :oops:
une idée pas terrible mais qui pour moi semble marcher ??

En effet ma saisie est limitée a 12 carateres, ors une fois passée en MD5 elle fait
plus de 30 caracteres ... alors en attendant mieux j'utilises ça et ça a l'air de marcher !!

Joyeux Noël a vous deux (sympa d'avoir répondu si vite) :D