A MarshallSoft AES Library for Delphi (AES4D) é um kit de ferramentas que permite aos desenvolvedores de software implementar facilmente criptografia e descriptografia de 256 bits em aplicativos Windows Delphi. AES4D é uma biblioteca de componentes (DLL) que fornece uma interface fácil para criptografar/descriptografar arquivos e dados usando o Rijndael " de 256 bits;Advanced Encryption Standard" (AES) conforme especificado pelo Instituto Nacional de Padrões e Tecnologia dos EUA (NIST). O algoritmo AES é comumente usado por muitas entidades financeiras, como bancos, para proteger as informações confidenciais de seus clientes. Algumas das características do AES4D são: - Executa criptografia E descriptografia AES de 256 bits. - Inclui um gerador pseudo aleatório de pseudo-conexão criptograficamente seguro. - Faz geração-chave a partir de frases de senha. - Criptografa e descriptografa arquivos, strings e dados byte. - Suporta preenchimento PKCS7. - Suporta vetores de inicialização. - Suporta o modo CBC (Cipher Block Chaining). - Suporta o modo BCE (Electronic Cookbook). - Suporta algoritmo de hash criptográfico SHA-256. - Faz geração de dados byte aleatório. - Permite segmentos de criptografia/descriptografia simultâneos. - Validado utilizando "testes de resposta conhecidos" publicado pelo Instituto Nacional de Normas e Tecnologia. - Vem com DLLs de 32 bits e 64 bits. - Pode ser usado por C, C++, C#, Delphi, Visual Basic, Power BASIC, FoxPro, dBase, XBase e COBOL. - Faz chamadas apenas para funções de API do Windows. - Funciona no Windows XP através do Windows 10. - Suporte técnico gratuito e atualizações por um ano. - Distribuição gratuita de royalties com seu aplicativo compilado. - Compra com ou sem código-fonte C para os DLLs. - Versão de avaliação totalmente funcional disponível.
história da versão
- Versão 4.2 postado em 2018-07-11
Adicionado criptograhicamente seguro pseudoaleatório gerador de números aesSecureRandom(). Adicionado AES_GET_SECURE_SIZE ao aesGetInteger().. - Versão 4.1 postado em 2017-06-26
Problema fixo em aesMakeUserKey() usando AES_SHA256_METHOD. Adicionado AES_MIXED_METHOD método ao aesMakeUserKey(). Adicionado aesSetInteger() e AES_SET_SEED que sementes o gerador de números aleatórios. Adicionado aesShredFile() que tritura (sobregrava com zeros e depois exclui) um arquivo. - Versão 4.0 postado em 2016-12-06
Adicionado aesEncryptBuffer() que criptografa um buffer de qualquer comprimento. Adicionado aesDecryptBuffer() que descriptografa (um buffer previamente criptografado). Adicionado aesSaltPass() que "sais" senhas. Adicionado aesRemovePad() que remove o preenchimento PKCS7. Adicionado hashDigest exemplo programa que computa SHA 256 hash digest. - Versão 1.0 postado em 2013-05-07
Novo lançamento
Detalhes do programa
- Categoria: Desenvolvimento > Componentes & Bibliotecas
- Editor: MarshallSoft Computing
- Licença: Avaliação gratuita
- Preço: $119.00
- Versão: 4.2
- Plataforma: windows