MarshallSoft Delphi AES Library 4.2

Licence: Essai gratuit ‎Taille du fichier: 1.14 MB
‎Note des utilisateurs: 4.0/5 - ‎1 ‎Votes

La bibliothèque MarshallSoft AES pour Delphi (AES4D) est une boîte à outils qui permet aux développeurs de logiciels d’implémenter facilement le chiffrement et le décryptage 256 bits dans les applications Windows Delphi. AES4D est une bibliothèque de composants (DLL) qui fournit une interface facile pour chiffrer/décrypter les fichiers et les données à l’aide du Rijndael "Advanced Encryption Standard" (AES) des États-Unis, tel que spécifié par le National Institute of Standards and Technology (NIST) des États-Unis. L’algorithme AES est couramment utilisé par de nombreuses entités financières telles que les banques pour protéger les informations sensibles de leurs clients. Voici quelques-unes des caractéristiques d’AES4D : - Effectue le chiffrement et le décryptage AES 256 bits. - Inclut un pseudo générateur de nombres aléatoires cryptographiquement sécurisé. - Est-ce que la génération de clés à partir de phrases de mot de passe. - Crypte et décrypte les fichiers, les chaînes et les données d’au-être. - Prend en charge le rembourrage PKCS7. - Prend en charge les vecteurs d’initialisation. - Prend en charge le mode CBC (Cipher Block Chaining). - Soutient le mode BCE (Electronic Cookbook). - Prend en charge l’algorithme de hachage cryptographique SHA-256. - Ne aléatoire byte génération de données. - Permet des threads de cryptage/décryptage simultanés. - Validé à l’aide de tests de réponse "known" publié par le National Institute of Standards and Technology. - Livré avec des reflex 32 bits et 64 bits. - Peut être utilisé par C, C++, C#, Delphi, Visual Basic, Power BASIC, FoxPro, dBase, XBase et COBOL. - Effectue uniquement des appels vers les fonctions API Windows. - Fonctionne sur Windows XP via Windows 10. - Support technique gratuit et mises à jour pendant un an. - Distribution gratuite de redevances avec votre application compilée. - Achetez avec ou sans code source C pour les DLL. - Version d’évaluation entièrement fonctionnelle disponible.

historique de la version

  • Version 4.2 posté sur 2018-07-11
    Ajout d’un générateur de nombres pseudo-aléatoires sécurisé cryptograhically aesSecureRandom(). Ajout AES_GET_SECURE_SIZE à aesGetInteger()..
  • Version 4.1 posté sur 2017-06-26
    Problème résolu dans aesMakeUserKey() en utilisant AES_SHA256_METHOD. Ajout AES_MIXED_METHOD méthode à aesMakeUserKey(). Ajout d’aesSetInteger () et AES_SET_SEED graines du générateur de nombres aléatoires. Ajout d’aesShredFile() qui déchiquete (efface avec des zéros puis supprime) un fichier.
  • Version 4.0 posté sur 2016-12-06
    Ajout d’aesEncryptBuffer () qui crypte un tampon de n’importe quelle longueur. Ajout d’aesDecryptBuffer () qui décrypte (un tampon précédemment chiffré). Ajout d’aesSaltPass() that "salts" mots de passe. Ajout d’aesRemovePad () qui supprime le rembourrage PKCS7. Ajout d’un programme d’exemple HashDigest qui calcule sha 256 hash digest.
  • Version 1.0 posté sur 2013-05-07
    Nouvelle version

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

MarshallSoft Computing, Inc. accorde une licence non exclusive pour utiliser le LOGICIEL à l’acheteur original aux fins de la conception, de l’essai ou du développement d’applications logicielles. Les copies peuvent être faites uniquement à des fins de back-up ou d’archives. Ce produit est homologué pour une seule utilisation par un seul développeur à la fois. Les DLL achetés avec le rabais académique ne peuvent pas être distribués et ne doivent être utilisés qu’à des fins éducatives. Le LOGICIEL appartient à MarshallSoft Computing, Inc. et est protégé par les lois américaines sur le droit d’auteur et les dispositions des traités internationaux. Ce logiciel est sous licence et non vendu. Ce logiciel est fourni « tel qu’il est ». MarshallSoft Computing ne fait aucune garantie, exprimée ou implicite, en ce qui concerne le logiciel. Toutes les garanties implicites, y compris les garanties de la marchandité et l’aptitude à une utilisation particulière, sont exclues par la présente. LA RESPONSABILITÉ DE MARSHALLSOFT COMPUTING SOFTWARE SE LIMITE AU PRIX D’ACHAT. En aucun cas MarshallSoft Computing ne sera responsable de dommages accessoires ou conséquents, ni de tout dommage supérieur au prix d’achat initial.