Encripta y desencripta datos en PHP
Hoy os comparto una función muy sencilla pero eficaz para encriptar y desencriptar valores con PHP
function encriptar($valor)
{
$clave = ‘Tu Clave secreta, aquí pon lo que quieras’;
$method = ‘aes-256-cbc’;
$iv = base64_decode(«C8fBxl1g7EWtYTL1/M8jfstw==»);
return openssl_encrypt(base64_encode($valor), $method, $clave, false, $iv);
}
function desencriptar($valor)
{
$clave = ‘Tu Clave secreta, aquí pon lo que quieras’;
$method = ‘aes-256-cbc’;
$iv = base64_decode(«C8fBxl1g7EWtYTL1/M8jfstw==»);
return base64_decode(openssl_decrypt($valor, $method, $clave, false, $iv));
}
Apasionado de la montaña, del SEO y la programación a partes iguales, llevo más de 20 años trabajando en distintos sectores, pero siempre enfocado a la web, si quieres saber más de mí, sigue el enlace.