Descriptografar uma string criptografada (string.aes128_decrypt)
Não recomendado: esta função é mantida apenas para compatibilidade com scripts antigos. Em scripts novos, recomenda-se usar a biblioteca estendida lua-openssl, escolhendo conforme necessário algoritmos como
aes-128-ecbeaes-128-gcm.
Declaração
conteúdo = string.aes128_decrypt(dados_criptografados, chave)
Parâmetros
- dados criptografados
String; string já criptografada. - chave
String; senha.
Valor retornado
- conteúdo
String; string após a descriptografia.
Descrição
Descriptografa uma string cifrada (ou um bloco de dados binários) usando o algoritmo AES128-ECB.
Observação: o modo ECB não precisa de um parâmetro IV (vetor de inicialização); se um sistema de terceiros exigir um IV, passe0.
Exemplo
Consulte os exemplos abrangentes no final deste capítulo.