Fonctions similaires base64_encode/decode
Résolu/Fermé
kevingb
Messages postés
34
Date d'inscription
samedi 14 juillet 2012
Statut
Membre
Dernière intervention
16 mai 2013
-
3 avril 2013 à 19:25
kevingb Messages postés 34 Date d'inscription samedi 14 juillet 2012 Statut Membre Dernière intervention 16 mai 2013 - 8 avril 2013 à 22:24
kevingb Messages postés 34 Date d'inscription samedi 14 juillet 2012 Statut Membre Dernière intervention 16 mai 2013 - 8 avril 2013 à 22:24
Bonjour, j'aimerai savoir si il y avait des fonctions similaires à la fonction base64_encode/decode, des fonctions qui permet de crypter un contenu, mais pouvoir le décrypter (donc pas de md5, sha1 etc.) Merci à vous. :)
A voir également:
- Fonctions similaires base64_encode/decode
- Comment decode - Guide
- Ces codes secrets vous donnent accès aux fonctions cachées de votre smartphone Android - Accueil - Android
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Coqnu similaires - Forum Jeux PC
- Site similaire - Forum Hébergement
2 réponses
gardiendelanuit
Messages postés
1770
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
19 novembre 2016
264
4 avril 2013 à 14:34
4 avril 2013 à 14:34
Bonjour,
Un code que j'ai déjà vu quelque part pour du 64bits :
Un code que j'ai déjà vu quelque part pour du 64bits :
function encrypt($data) { $key = "secret"; // Clé de 8 caractères max $data = serialize($data); $td = mcrypt_module_open(MCRYPT_DES,"",MCRYPT_MODE_ECB,""); $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND); mcrypt_generic_init($td,$key,$iv); $data = base64_encode(mcrypt_generic($td, '!'.$data)); mcrypt_generic_deinit($td); return $data; } function decrypt($data) { $key = "secret"; $td = mcrypt_module_open(MCRYPT_DES,"",MCRYPT_MODE_ECB,""); $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND); mcrypt_generic_init($td,$key,$iv); $data = mdecrypt_generic($td, base64_decode($data)); mcrypt_generic_deinit($td); if (substr($data,0,1) != '!') return false; $data = substr($data,1,strlen($data)-1); return unserialize($data); }
kevingb
Messages postés
34
Date d'inscription
samedi 14 juillet 2012
Statut
Membre
Dernière intervention
16 mai 2013
1
8 avril 2013 à 22:24
8 avril 2013 à 22:24
Merci beaucoup, je vais voir ça. Désolé du retard, bonne soirée.