Cryptographie

lz4decompress

Décompresse une chaîne LZ4 et valide éventuellement la taille décompressée attendue.

Syntaxe

lz4decompress(data: string, expectedSize?: number): string
Alias crypt.lz4decompresscrypt.lz4.decompresslz4.decompress

Arguments

NomTypeDescription
datastringChaîne d'octets d'entrée ou texte traité par la fonction.
expectedSize?numberTaille d'octet décompressée attendue utilisée pour la validation.

Retours

NomTypeDescription
decompressedstringChaîne d'octets décompressée.

Description

Décompresse une chaîne LZ4 et valide éventuellement la taille décompressée attendue.

Appelle le avec 2 parametre(s): data, expectedSize. La table des arguments indique les valeurs requises et celles qui affinent le comportement.

Il renvoie decompressed (string). Utilise la table des retours pour separer les valeurs reussies, les resultats nil et les erreurs recuperables.

Exemple

Exemple d appel avec des valeurs temporaires.

local result = lz4decompress("example", 1)
print(result)