CXI-Basis-Programmierreferenz / Version 2 / Tools / Hilfsfunktionen /
CxiError cxiDeCrypt (void *buffer, CxiLong size, const char *keyword)
Hilfsfunktion zur Entschlüsselung eines Datenblocks
buffer:
Zeiger auf den Puffer, der entschlüsselt werden soll
size:
Größe des Puffers, der entschlüsselt werden soll
keyword:
Schlüsselwort
return:
0 ok, sonst Fehler
Diese Funktion wird vom CXI-System verwendet, um mit verschlüsselten Dateien arbeiten zu können. Der übergebene Puffer wird an Ort und Stelle entschlüsselt. Bei falschem Schlüsselwort ergibt sich ein ungültiger Pufferinhalt. Dies muss vom Anwendungsprogramm überprüft werden, das CXI-System kann dies nicht feststellen und liefert immer cxiNoError.
Siehe auch:
EnCrypt - Verschlüsselung eines Datenblocks
CxiTreeFile(...) - Konstruktor für CXI-Baum in Datei