Cryptage réversible en php

WRInaute discret
Bonjour
je cherche une focntion de cryptage en php qui permettrait de coder de façon réversible une chaine de X caractères en une autre chaine de moins de 2X caractères avec un codage pas trop simple à voir mais pas non plus super perfectionné (faut que ce soit rapide).

Merci.
 
WRInaute impliqué
Salut alors 2 solutions :

base64_encode() et base64_decode(). Tout le monde qui entre en possession de la donnée cryptée pourra la décrypter et elle fait générale 1,5 fois la taille d'origine.

Sinon tu as une fonction de cryptage personnalisée mais uniquement avec MySQL : ENCODE() et DECODE().
L'avantage est que l'algo de cryptage dépend d'une combinaison que toi seul a indiqué. A consulter dans la doc MySQL si ça a éveillé ta curiosité ;)
 
WRInaute passionné
3ème solution: en faire une soi-même... c'est très facile, à toi de mettre les ingrédients que tu veux dans ta fonction de cryptage, en pensant bien à ne faire que des choses réversibles.

Puis tu fais ta fonction de décryptage, les mêmes opérations, mais dans l'autre sens.

aK.
 
Discussions similaires
Haut