ccc

MySQL: AES_ENCRYPT y AES_DECRYPT

A la hora de insertar:

INSERT INTO usuarios(email, tfno) VALUES (AES_ENCRYPT('uno@gmail.com','enunlugar'),AES_ENCRYPT('666777888','enunlugar'));

Y luego para obtener los datos desencriptados:

SELECT AES_DECRYPT(email,'enunlugar'), AES_DECRYPT(tfno,'enunlugar') FROM usuarios

Para insertarlo desde una web en PHP:
$sql = "INSERT INTO solicitud
SET nombre='$nombre',
email=AES_ENCRYPT('$email','enunlugar'),
telefono=AES_ENCRYPT('$telefono','enunlugar'),
fecha = NOW()";

$id_nueva_solicitud = $db->insertar($sql);

No hay comentarios:

Publicar un comentario