MarshallSoft Delphi AES Library 4.2

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.14 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

De MarshallSoft AES Library for Delphi (AES4D) is een toolkit waarmee softwareontwikkelaars eenvoudig 256-bits encryptie en decryptie kunnen implementeren in Windows Delphi-toepassingen. AES4D is een component (DLL) bibliotheek die een eenvoudige interface biedt om bestanden en gegevens te versleutelen/decoderen met behulp van de 256-bits Rijndael "Advanced Encryption Standard" (AES) zoals gespecificeerd door het U.S. National Institute of Standards and Technology (NIST). Het AES-algoritme wordt vaak gebruikt door veel financiële entiteiten, zoals banken om de gevoelige informatie van hun klanten te beschermen. Enkele van de kenmerken van AES4D zijn: - Voert 256-bits AES-versleuteling en decryptie uit. - Inclusief cryptografisch beveiligde pseudo random number generator. - Heeft sleutel generatie van wachtwoord zinnen. - Versleutelt en ontsleutelt bestanden, tekenreeksen en bytegegevens. - Ondersteunt PKCS7 padding. - Ondersteunt initialisatievectoren. - Ondersteunt de CBC -modus (Cipher Block Chaining). - Ondersteunt de ECB-modus (Electronic Cookbook). - Ondersteunt SHA-256 cryptografisch hash-algoritme. - Doet willekeurige byte data generatie. - Maakt gelijktijdige encryptie / decryptie threads. - Gevalideerd met "bekende antwoordtesten" gepubliceerd door het National Institute of Standards and Technology. - Wordt geleverd met zowel 32-bits als 64-bits DLL's. - Kan worden gebruikt door C, C++, C#, Delphi, Visual Basic, Power BASIC, FoxPro, dBase, XBase en COBOL. - Voert alleen naar Windows API-functies. - Werkt op Windows XP via Windows 10. - Gratis technische ondersteuning en updates voor een jaar. - Royalty gratis distributie met uw gecompileerde applicatie. - Aankoop met of zonder C-broncode voor de DLL's. - Volledig functionele evaluatieversie beschikbaar.

versiegeschiedenis

  • Versie 4.2 geplaatst op 2018-07-11
    Cryptograhically veilige pseudo-random number generator aesSecureRandom() toegevoegd. Toegevoegd AES_GET_SECURE_SIZE aan aesGetInteger()..
  • Versie 4.1 geplaatst op 2017-06-26
    Probleem opgelost in aesMakeUserKey() met behulp van AES_SHA256_METHOD. Toegevoegd AES_MIXED_METHOD methode aan aesMakeUserKey(). Toegevoegd aesSetInteger() en AES_SET_SEED dat zaden de random number generator. AesShredFile() toegevoegd dat een bestand versnippert (overschrijft met nullen en verwijdert vervolgens).
  • Versie 4.0 geplaatst op 2016-12-06
    AesEncryptBuffer() toegevoegd dat een buffer van elke lengte versleutelt. Toegevoegd aesDecryptBuffer() die ontsleutelt (een eerder versleutelde) buffer. Toegevoegd aesSaltPass() dat "zouten" wachtwoorden. AesRemovePad() toegevoegd waarmee PKCS7-opvulling wordt verwijderd. HashDigest voorbeeldprogramma toegevoegd dat SHA 256 hash digest berekent.
  • Versie 1.0 geplaatst op 2013-05-07
    Nieuwe release

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

MarshallSoft Computing, Inc. verleent een niet-exclusieve licentie om de SOFTWARE te gebruiken aan de oorspronkelijke koper voor het ontwerpen, testen of ontwikkelen van softwaretoepassingen. Kopieën mogen alleen worden gemaakt voor back-up- of archiveringsdoeleinden. Dit product is gelicentieerd voor gebruik door slechts één ontwikkelaar tegelijk. DLL's gekocht met de academische korting mogen niet worden gedistribueerd, en mag alleen worden gebruikt voor educatieve doeleinden. De SOFTWARE is eigendom van MarshallSoft Computing, Inc. en wordt beschermd door de Amerikaanse auteursrechtwetten en internationale verdragsbepalingen. Deze SOFTWARE wordt gelicentieerd en niet verkocht. Deze SOFTWARE wordt 'as-is' geleverd. MarshallSoft Computing geeft geen garantie, uitgedrukt of geïmpliceerd, met betrekking tot de software. Alle impliciete garanties, met inbegrip van de garanties van de koopbaarheid en geschiktheid voor een bepaald gebruik zijn hierbij uitgesloten. DE AANSPRAKELIJKHEID VAN MARSHALLSOFT COMPUTING SOFTWARE IS BEPERKT TOT DE AANKOOPPRIJS. MarshallSoft Computing is in geen geval aansprakelijk voor eventuele incidentele of gevolgschade, noch voor enige schade die hoger is dan de oorspronkelijke aankoopprijs.