Die MarshallSoft AES Library for Xbase (AES4XB) ist ein Toolkit, mit dem Softwareentwickler problemlos 256-Bit-Verschlüsselung und -Entschlüsselung in Windows Xbase-Anwendungen implementieren können. AES4XB ist eine Komponentenbibliothek (DLL), die eine einfache Schnittstelle zum Ver- und Entschlüsseln von Dateien und Daten mit dem 256-Bit Rijndael "Advanced Encryption Standard" (AES) bietet, wie vom U.S. National Institute of Standards and Technology (NIST) angegeben. Der AES-Algorithmus wird häufig von vielen Finanzunternehmen wie Banken verwendet, um die sensiblen Informationen ihrer Kunden zu schützen. Einige der Funktionen von AES4XB sind: - Führt 256-Bit AES-Verschlüsselung und Entschlüsselung. - Enthält kryptographisch sicheren Pseudo-Zufallszahlengenerator. - Macht Schlüsselgenerierung aus Passwort-Phrasen. - Verschlüsselt und entschlüsselt Dateien, Zeichenfolgen und Bytedaten. - Unterstützt PKCS7 Polsterung. - Unterstützt Initialisierungsvektoren. - Unterstützt den CBC-Modus (Cipher Block Chaining). - Unterstützt den EZB-Modus (Electronic Cookbook). - Unterstützt SHA-256 kryptografischen Hash-Algorithmus. - Führt die zufällige Byte-Datengenerierung durch. - Ermöglicht gleichzeitige Verschlüsselung /Entschlüsselung von Threads. - Validiert mit "bekannten Antworttests" veröffentlicht vom National Institute of Standards and Technology. - Enthält mehrere Xbase-Beispielprogramme. - Hängt nicht von Support-Bibliotheken ab (nur Aufrufe von Zentralen Windows-API-Funktionen). - Lizenzfreie Distribution mit Ihrer kompilierten Anwendung. - C-Quellcode ist verfügbar. - Kostenloser technischer Support und Updates für ein Jahr. - Voll funktionsfähige Evaluierungsversion verfügbar. - Funktioniert mit allen 32-Bit-Versionen von Xbase - Funktioniert mit 32-Bit- und 64-Bit-Windows über Windows 10.
VERSIONSVERLAUF
- Version 5.0 veröffentlicht auf 2020-07-17
Ersetzte veraltete Funktion strncpy(). Internes Problem mit langen (über 42 Zeichen) Passphrasen behoben. Funktion aesEncodeBase64 hinzugefügt, die Base64 einen Datenpuffer kodiert. Funktion aesDecodeBase64 hinzugefügt, die einen Base64-codierten Datenpuffer dekodiert. - Version 4.2 veröffentlicht auf 2018-07-10
Kryptograhisch sicheren Pseudo-Zufallszahlengenerator aesSecureRandom() hinzugefügt. AES_GET_SECURE_SIZE zu aesGetInteger(). - Version 4.1 veröffentlicht auf 2017-07-05
Problem in aesMakeUserKey() mit AES_SHA256_METHOD behoben. AES_MIXED_METHOD Methode zu aesMakeUserKey() hinzugefügt. AesSetInteger() und AES_SET_SEED hinzugefügt, die den Zufallszahlengenerator aussät. AesShredFile() wurde hinzugefügt, das eine Datei zerkleinert (mit Nullen überschreibt und dann löscht). - Version 4.0 veröffentlicht auf 2016-11-29
AesEncryptBuffer() wurde hinzugefügt, der einen Puffer beliebiger Länge verschlüsselt. AesDecryptBuffer() wurde hinzugefügt, der einen zuvor verschlüsselten Puffer entschlüsselt. AesSaltPass() hinzugefügt, die "salts" Passwörter. AesRemovePad() wurde hinzugefügt, wodurch PKCS7-Auffüllung entfernt wird. HashDigest-Beispielprogramm hinzugefügt, das den SHA 256-Hash-Digest berechnet. - Version 1.0 veröffentlicht auf 2013-04-23
Neue Version
Programmdetails
- Kategorie: Entwicklung > Komponenten & Bibliotheken
- Verlag: MarshallSoft Computing
- Lizenz: Kostenlose Testversion
- Preis: $119.00
- Version: 5.0
- Plattform: windows