L'AES Bibliothèque MarshallSoft pour dBase (AES4DB) est une boîte à outils qui permet aux développeurs de logiciels à mettre en œuvre facilement cryptage et le décryptage de 256 bits dans les applications de Windows dBase. AES4DB est un composant (DLL) bibliothèque qui fournit une interface facile à chiffrer / déchiffrer des fichiers et des données en utilisant le 256-bit Rijndael "Advanced Encryption Standard" (AES) comme spécifié par l'Institut national américain des normes et de la technologie (NIST) .La algorithme AES est couramment utilisé par de nombreuses entités financières comme les banques pour protéger les informations sensibles de leurs clients. Certaines des caractéristiques de AES4DB sont:
- Effectue le chiffrement et le déchiffrement AES 256-bit.
- Est-ce que la génération de clé de phrases de mot de passe.
- Crypte et décrypter les fichiers, les chaînes et les données d'octets.
- Supporte PKCS7 padding.
- Prise en charge des vecteurs d'initialisation.
- Supporte le mode CBC (Cipher Block Chaining).
- Supporte le mode BCE (livre de recettes électronique).
- Prise en charge SHA-256 algorithme de hachage cryptographique.
- Est-ce que la génération aléatoire de données d'octets.
- Permet simultanées threads de chiffrement / déchiffrement.
- Validé en utilisant "connus des tests de réponse», publié par l'Institut national des normes et de la technologie.
- Comprend plusieurs exemples de programmes dBase.
- Ne dépend pas des bibliothèques de support (appels à des fonctions API de Windows de base uniquement).
- Distribution libre avec votre application compilée.
- Le code source C est disponible.
- Support technique gratuit et mises à jour pendant un an.
- Version d'évaluation entièrement fonctionnelle disponible.
- Fonctionne avec toutes les versions 32 bits de dBase
- Fonctionne avec 32-bit et 64-bit Windows via Windows 10.
Ce qui est nouveau dans cette version:
Remplacé aesSha256 avec aesSha256Data et aesSha256File. Ajouté AES_PAD_PKCS7 padding à aesPadBuffer. Passez AES_PAD_PKCS7 comme argument Flags dans aesAttach pour définir le fichier padding à PKCS7.
Commentaires non trouvées