Saltar al contenido
Codif铆ca.me | Desarrollo web | Programaci贸n

Encriptar y desencriptar datos en MySql

5 diciembre, 2016

Vamos a aprender a utilizar datos encriptados en una base de datos mysql con este tutorial mysql.

Estas dos funciones sirven para encriptar y desencriptar datos en una base de datos mysql. Utiliza el algoritmo AES (| Rijndael). Se utiliza con una clave de encriptaci贸n de 128 bits ampliables. Ambas funciones devuelven NULL si alguno de sus parametros de entrada es NULL.

Se aconseja el uso de campos BLOB para evitar desbordamientos.

Funci贸n para encriptar AES_ENCRYPT

Esta funci贸n encripta la cadena “Clave” utilizando la cadena “llave”.

AES_ENCRYPT(Clave,llave)

Funci贸n para DesEncriptar AES_DECRYPT

Esta funci贸n desencripta la cadena “Clave_encriptada” utilizando la cadena “llave”, devolviendo la clave original si la llave es la misma que con la que se encript贸 o basura en el caso contrario.

AES_DECRYPT(Clave_encriptada,llave)

mysql-encriptar

5/5 - (2 votos)