Pular para o conteúdo principal

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-ecb e aes-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, passe 0.

Exemplo

Consulte os exemplos abrangentes no final deste capítulo.