MarshallSoft FoxPro AES Library 5.0

Lizenz: Kostenlose Testversion ‎Dateigröße: 1.14 MB
‎Benutzerbewertung: 5.0/5 - ‎4 ‎Stimmen

Die MarshallSoft AES Library for FoxPro (AES4FP) ist ein Toolkit, mit dem Softwareentwickler problemlos 256-Bit-Verschlüsselung und -Entschlüsselung in Windows FoxPro-Anwendungen implementieren können. AES4FP ist eine Komponentenbibliothek (DLL), die eine einfache Schnittstelle zum Verschlüsseln/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 AES4FP 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 FoxPro-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 32-Bit FoxPro bis VFP 9.0 - Funktioniert mit 32-Bit- und 64-Bit-Windows über Windows 10.

VERSIONSVERLAUF

  • Version 5.0 veröffentlicht auf 2020-07-15
    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-09
    Kryptograhisch sicheren Pseudo-Zufallszahlengenerator aesSecureRandom() hinzugefügt. AES_GET_SECURE_SIZE zu aesGetInteger().
  • Version 4.1 veröffentlicht auf 2017-06-28
    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-23
    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-09
    Neue Version

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

MarshallSoft Computing, Inc. erteilt dem ursprünglichen Käufer eine nicht ausschließliche Lizenz zur Nutzung der SOFTWARE zum Entwerfen, Testen oder Entwickeln von Softwareanwendungen. Kopien dürfen nur zu Back-up- oder Archivierungszwecken angefertigt werden. Dieses Produkt ist für die Verwendung jeweils nur von einem Entwickler lizenziert. DLL-Gekaufte mit dem akademischen Rabatt dürfen nicht verteilt werden und dürfen nur für Bildungszwecke verwendet werden. Die SOFTWARE ist Eigentum von MarshallSoft Computing, Inc. und durch US-Urheberrechtsgesetze und internationale Vertragsbestimmungen geschützt. Diese SOFTWARE wird lizenziert und nicht verkauft. Diese SOFTWARE wird "wie es ist" zur Verfügung gestellt. MarshallSoft Computing übernimmt keine ausdrückliche oder stillschweigende Garantie in Bezug auf die Software. Alle stillschweigenden Gewährleistungen, einschließlich der Gewährleistung der Marktgängigkeit und Eignung für eine bestimmte Nutzung, sind hiermit ausgeschlossen. MARSHALLSOFT COMPUTING SOFTWARE'S LIABILITY IST AUF DEN PURCHASE PREIS LIMITED. MarshallSoft Computing haftet unter keinen Umständen für zufällige oder Folgeschäden oder für Schäden, die über den ursprünglichen Kaufpreis hinausgehen.