teaDecode
Desfaz um teaEncode.
Sintaxe
Seção intitulada “Sintaxe”string teaDecode ( string dados, string chave )Retorno
Seção intitulada “Retorno”O conteúdo original, ou false se algum dos argumentos não for uma string ou se dados não for um Base64 válido.
Uma chave errada não é detectada: a função devolve lixo em vez de false. Se você precisa saber se a chave estava certa, guarde junto um hash do conteúdo original e confira depois.
Exemplo
Seção intitulada “Exemplo”local segredo = teaEncode("mensagem", "chave-de-16-byte")local aberto = teaDecode(segredo, "chave-de-16-byte")Veja também
Seção intitulada “Veja também”md5— Calcula o hash MD5 de uma string.sha256— Calcula o hash SHA-256 de uma string.hash— Calcula o hash de uma string com o algoritmo escolhido.teaEncode— Cifra uma string com XTEA e devolve o resultado em Base64.encodeString— Codifica ou cifra uma string com o algoritmo escolhido.decodeString— Desfaz um encodeString.generateKeyPair— Gera um par de chaves RSA.