Algoritmo de encriptacion basado en md5 base64 mcrypt
buenas!
les traigo un metodo de encriptar sus datos mas seguro que el md5, o sha1 es un modo de encriptacion mas seguro que cualquier otro metodo
les traigo un metodo de encriptar sus datos mas seguro que el md5, o sha1 es un modo de encriptacion mas seguro que cualquier otro metodo
<? class Encrypter { private static $Key = "Argentiniscorrupt";// $key = clave privada de encriptacion public static function encrypt ($input) { $output = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5(Encrypter::$Key), $input, MCRYPT_MODE_CBC, md5(md5(Encrypter::$Key)))); return $output; } public static function decrypt ($input) { $output = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5(Encrypter::$Key), base64_decode($input), MCRYPT_MODE_CBC, md5(md5(Encrypter::$Key))), "\0"); return $output; }} $texto = "Encriptacion uso md5 mcrypt y base64 encode "; // Encriptamos el texto $texto_encriptado = Encrypter::encrypt($texto); // Desencriptamos el texto $texto_original = Encrypter::decrypt($texto_encriptado); echo '<br>Texto encriptado: '; echo Encrypter::encrypt($texto); echo '<br> desencriptado: '; echo $texto_original; ?>
1
Puntos
Puntos
2647
Visitas
Visitas
0
Resp
Resp
Por pablo hace 97 meses
Experto