Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $texto= 'esto texto se encriptara'; /*Cadena a encriptar*/
- /*
- funcion encriptar
- */
- function encriptar($cadena){
- $key=''; // Una clave de codificacion, debe usarse la misma para encriptar y desencriptar
- $encrypted = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $cadena, MCRYPT_MODE_CBC, md5(md5($key))));
- return $encrypted; //Devuelve el string encriptado
- //echo "<br>";
- }
- /*
- funcion desencriptar
- */
- function desencriptar($cadena){
- $key=''; // clave de codificacion, debe usarse la misma para encriptar y desencriptar
- $decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($cadena), MCRYPT_MODE_CBC, md5(md5($key))), "\0");
- return $decrypted; //Devuelve el string desencriptado
- }
- //Correr el codigo
- echo encriptar($texto); /*encriptar texto e imprimirlo*/
- echo "<br>"; /*Salto de linea*/
- echo desencriptar(encriptar($texto)); /*desencriptar el texto e imprimirlo*/
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement