Cifrar una cadena (string.aes128_encrypt)
No recomendado: esta función se conserva únicamente para compatibilidad con scripts antiguos. Para scripts nuevos se recomienda usar la biblioteca de extensiones lua-openssl y elegir según sea necesario algoritmos como
aes-128-ecboaes-128-gcm.
Declaración
datos_cifrados = string.aes128_encrypt(contenido_de_datos, clave)
Parámetros
- contenido de datos
Tipo cadena, cadena que se cifrará - clave
Tipo cadena, contraseña
Valores devueltos
- datos cifrados
Tipo cadena, bloque de datos binarios cifrado
Descripción
Cifra una cadena (o un bloque de datos binarios) mediante el algoritmo AES128-ECB
Nota: el modo ECB no necesita un parámetro IV (vector de inicialización); si un sistema de terceros exige especificarlo, se puede pasar0
Ejemplo
Consulta el ejemplo completo al final de este capítulo