Saltar al contenido principal

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-ecb o aes-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 pasar 0

Ejemplo

Consulta el ejemplo completo al final de este capítulo