Zum Hauptinhalt springen

Verschlüsselten String entschlüsseln (string.aes128_decrypt)

Nicht empfohlen: Diese Funktion bleibt nur zur Kompatibilität mit älteren Skripten erhalten. Für neue Skripte wird empfohlen, je nach Bedarf die Erweiterungsbibliothek lua-openssl mit Algorithmen wie aes-128-ecb oder aes-128-gcm zu verwenden.

Deklaration​

Dateninhalt = string.aes128_decrypt(Verschlüsselte_Daten, Schlüssel)

Parameter​

  • Verschlüsselte_Daten
    String; bereits verschlüsselter String
  • Schlüssel
    String; Passwort

Rückgabewert​

  • Dateninhalt
    String; entschlüsselter String

Beschreibung​

Entschlüsselt einen verschlüsselten String (oder einen binären Datenblock) mit dem AES128-ECB-Algorithmus.
Hinweis: Der ECB-Modus benötigt selbst keinen IV (Initialisierungsvektor). Falls ein Drittsystem die Angabe eines IV verlangt, kann 0 übergeben werden.

Beispiel​

Siehe das zusammengefasste Beispiel am Ende dieses Kapitels.