MarshallSoft AES Library for C/C++ Technische Daten
|
Integrieren Sie Verschlüsselungstechnologien in Ihre C-basierten Anwendungen
Einige der Funktionen von AES4C sind: Führt eine 256-Bit-AES-Verschlüsselung und -Entschlüsselung durch. Enthält einen kryptografisch sicheren Pseudozufallszahlengenerator. Generiert Schlüssel aus Passwortphrasen. Verschlüsselt und entschlüsselt Dateien, Zeichenfolgen und Byte-Daten. Unterstützt PKCS7-Polsterung. Unterstützt Initialisierungsvektoren. Unterstützt den CBC-Modus (Cipher Block Chaining). Unterstützt den EZB-Modus (Electronic Cookbook). Unterstützt den kryptografischen Hash-Algorithmus SHA-256. Generiert zufällige Byte-Daten. Ermöglicht gleichzeitige Verschlüsselungs- / Entschlüsselungsthreads. Validiert mit andquot; bekannte Antworttestsandquot; herausgegeben vom National Institute of Standards and Technology. Enthält mehrere C / C ++ - Beispielprogramme. Hängt nicht von Unterstützungsbibliotheken ab (nur Aufrufe der wichtigsten Windows-API-Funktionen). Lizenzfreie Verteilung mit Ihrer kompilierten Anwendung. C-Quellcode ist verfügbar.