A MarshallSoft AES Library for FoxPro (AES4FP) é um kit de ferramentas que permite aos desenvolvedores de software implementar facilmente criptografia e descriptografia de 256 bits em aplicativos Do Windows FoxPro. A AES4FP é 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 AES4FP 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. - Inclui vários programas de exemplo foxpro. - Não depende de bibliotecas de suporte (chamadas apenas para funções core do Windows API). - Distribuição gratuita de royalties com seu aplicativo compilado. - Código-fonte C está disponível. - Suporte técnico gratuito e atualizações por um ano. - Versão de avaliação totalmente funcional disponível. - Funciona com FoxPro de 32 bits através do VFP 9.0 - Funciona com Windows de 32 bits e 64 bits através do Windows 10.
história da versão
- Versão 5.0 postado em 2020-07-15
Função preterida substituída strncpy (). Problema interno corrigido com frases longas (mais de 42 caracteres) passam frases. Função adicionada aesEncodeBase64 que base64 codifica um buffer de dados. Função adicionada aesDecodeBase64 que decodifica um buffer de dados codificado base64. - Versão 4.2 postado em 2018-07-09
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-28
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-11-23
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-04-09
Novo lançamento
Detalhes do programa
- Categoria: Desenvolvimento > Componentes & Bibliotecas
- Editor: MarshallSoft Computing
- Licença: Avaliação gratuita
- Preço: $119.00
- Versão: 5.0
- Plataforma: windows