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-ecboderaes-128-gcmzu 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, kann0übergeben werden.
Beispiel
Siehe das zusammengefasste Beispiel am Ende dieses Kapitels.