Cómo cifrar un solo campo en la base de datos
Insertar datos cifrados:
1.INSERT INTO userdata(nombre de usuario,contraseña,contraseña cifrada)
2. VALUES ('smith','htims',AES_ENCRYPT('htims','key '))
La instrucción de inserción anterior tiene tres campos: "Nombre de usuario", "Contraseña" y "Cifrado". ))
La instrucción de inserción anterior tiene tres campos: "Nombre de usuario", "Contraseña" y "Contraseña cifrada".
La función AES_ENCRYPT() requiere una "clave" para ayudar en el cifrado y también requiere una "clave" para ayudar en el descifrado.
Consultar datos cifrados de la tabla
1.SELECT nombre de usuario,contraseña,AES_DECRYPT(contraseña cifrada,'clave')
2.FROM datos de usuario.