ccc

Mostrando entradas con la etiqueta Encriptar. Mostrar todas las entradas
Mostrando entradas con la etiqueta Encriptar. Mostrar todas las entradas

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);