Hola que tal te dejo estas funciones que utilizo
Código PHP:
Ver originalfunction encrypt($string, $key) {
$result = '';
for($i=0; $i<strlen($string); $i++) { $char = substr($string, $i, 1); $result.=$char;
}
}
function decrypt($string, $key) {
$result = '';
for($i=0; $i<strlen($string); $i++) { $char = substr($string, $i, 1); $result.=$char;
}
return $result;
}
//ejemplo de usarlas
$key='configuracion';
$dato='juan';
$encyptacion=encrypt($dato,$key);
$qutarencryptacion=decrypt($encyptacion,$key);
La variable $key la puedes configurar como quieras, solo debes de tomar en cuenta que debe de ser la misma tanto para encryptar como para desencryptar
Saludos