Aller au contenu principal

Chiffrer une chaîne (string.aes128_encrypt)

Déconseillé : cette fonction est conservée uniquement pour assurer la compatibilité avec les anciens scripts. Pour les nouveaux scripts, utilisez la bibliothèque d’extension lua-openssl et choisissez selon vos besoins des algorithmes tels que aes-128-ecb ou aes-128-gcm.

Déclaration

donnéesChiffrées = string.aes128_encrypt(contenu, clé)

Paramètres

  • contenu
    De type chaîne, chaîne à chiffrer
  • clé
    De type chaîne, mot de passe

Valeur de retour

  • donnéesChiffrées
    De type chaîne, bloc de données binaires chiffré

Description

Chiffre une chaîne (ou un bloc de données binaires) avec l’algorithme AES128-ECB. Remarque : le mode ECB ne nécessite pas de paramètre IV (vecteur d’initialisation) ; si un système tiers exige un IV, transmettez 0.

Exemple

Voir l’exemple récapitulatif à la fin de ce chapitre