Crypter une valeur à une base de données
Résolu
rolly41
Messages postés
281
Statut
Membre
-
rolly41 Messages postés 281 Statut Membre -
rolly41 Messages postés 281 Statut Membre -
Bonjour,
Je souhaites enregistrer l'ip d'un visiteur dans un champ de ma table. Pour des raisons de sécurité, je souhaites que cette valeur soit crypté.
voici actuellement ma requête :
Comme vous le voyez, j'utilise "MD5" pour crypter l'ip du membre. Je souhaiterais pouvoir afficher l'ip du membre en affichage normal "127.0.0.1 (exemple d'ip)".
Que puis-je utiliser à la place du MD5 pour crypter l'info et pouvoir afficher sa vrai valeur quand je le souhaite dans une table ?
Merci d'avance.
Je souhaites enregistrer l'ip d'un visiteur dans un champ de ma table. Pour des raisons de sécurité, je souhaites que cette valeur soit crypté.
voici actuellement ma requête :
$sql = "INSERT INTO membre (pseudo, ip, page, time) VALUES ('$pseudo_visitor', MD5('$_SERVER ['REMOTE_ADDR']'), '$url_visitor', '$date' )";
Comme vous le voyez, j'utilise "MD5" pour crypter l'ip du membre. Je souhaiterais pouvoir afficher l'ip du membre en affichage normal "127.0.0.1 (exemple d'ip)".
Que puis-je utiliser à la place du MD5 pour crypter l'info et pouvoir afficher sa vrai valeur quand je le souhaite dans une table ?
Merci d'avance.
A voir également:
- Crypter une valeur à une base de données
- Fuite données maif - Guide
- Base de registre - Guide
- Attribuer une valeur à une cellule texte excel ✓ - Forum Excel
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- Supprimer les données de navigation - Guide
5 réponses
a ma connaissance ce n'est pas possible
en tous cas pas avec MD5
sinon tu peux bidouiller en créant une fonction
genre $valeur_cryptee=($valeur_initiale*144+2);
et pour decrypter tu fais l'inverse (diviser par 144-2)
..
peut etre que quelqu'un a une meilleure idée...
en tous cas pas avec MD5
sinon tu peux bidouiller en créant une fonction
genre $valeur_cryptee=($valeur_initiale*144+2);
et pour decrypter tu fais l'inverse (diviser par 144-2)
..
peut etre que quelqu'un a une meilleure idée...
Bonjour,
Je ne pourrais pas faire cela pour le champ 'mail' d'une autre table.
Je cherche un moyen de crypter la valeur mais pouvoir la décrypter quand il le faut (exemple : décrypter le mail pour envoyer un nouveau mot de passe).
Je ne pourrais pas faire cela pour le champ 'mail' d'une autre table.
Je cherche un moyen de crypter la valeur mais pouvoir la décrypter quand il le faut (exemple : décrypter le mail pour envoyer un nouveau mot de passe).
Salut Rolly41,
Comme le dit Waelb83, il n'y a pas de fonctions "toute faites" dans PHP. À toi d'en concevoir une ou d'aller la piocher sur Internet...
Mais honnêtement, c'est juste pour le défi "technique" que tu veux faire ça ? Crypter une base de données WEB sert à que dalle ! D'autant plus si c'est pour laisser trainer le script de déchiffrage sur le serveur.
Ce qui est important c'est de crypter les mots de passe stockés. MD5 le fait très bien étant donnée que le principal intéressé, c'est l'utilisateur, et, qu'il est censé le connaître.
Voilà !
Comme le dit Waelb83, il n'y a pas de fonctions "toute faites" dans PHP. À toi d'en concevoir une ou d'aller la piocher sur Internet...
Mais honnêtement, c'est juste pour le défi "technique" que tu veux faire ça ? Crypter une base de données WEB sert à que dalle ! D'autant plus si c'est pour laisser trainer le script de déchiffrage sur le serveur.
Ce qui est important c'est de crypter les mots de passe stockés. MD5 le fait très bien étant donnée que le principal intéressé, c'est l'utilisateur, et, qu'il est censé le connaître.
Voilà !
Ok, merci pour vos réponse.
J'aurais voulu crypter des donnée pour éviter des risque en cas d'intrusion dans la base de données.
Mais bon, c'est pas vraiment important. Merci à tous.
J'aurais voulu crypter des donnée pour éviter des risque en cas d'intrusion dans la base de données.
Mais bon, c'est pas vraiment important. Merci à tous.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bah disons que crypter une BDD pour un site web ne sert par à grand chose. Surtout si c'est pour un site grand public.
Ce qui intéresse les pirates, c'est les mots de passe. Ils ne peuvent rien faire avec les IP. À part savoir que le pseudo MachinTruc a visité la page 2 du site avec l'adresse IP X.
Voilà !
Ce qui intéresse les pirates, c'est les mots de passe. Ils ne peuvent rien faire avec les IP. À part savoir que le pseudo MachinTruc a visité la page 2 du site avec l'adresse IP X.
Voilà !