MarshallSoft AES Library for C/C++ Especificações
|
Incorpore tecnologias de criptografia aos seus aplicativos baseados em C
Alguns dos recursos do AES4C são: Executa criptografia e descriptografia AES de 256 bits. Inclui gerador de números pseudo-aleatórios criptograficamente seguro. Geração de chaves a partir de frases de senha. Criptografa e descriptografa arquivos, strings e dados de bytes. Suporta preenchimento PKCS7. Suporta vetores de inicialização. Suporta o modo CBC (Cipher Block Chaining). Suporta o modo ECB (Electronic Cookbook). Suporta algoritmo hash criptográfico SHA-256. Gera dados de bytes aleatórios. Permite encadeamentos de criptografia / descriptografia simultâneos. Validado usando andquot; known response testsandquot; publicado pelo Instituto Nacional de Padrões e Tecnologia. Inclui vários programas de exemplo C / C ++. Não depende de bibliotecas de suporte (apenas chamadas para funções básicas da API do Windows). Distribuição gratuita de royalties com seu aplicativo compilado. O código-fonte C está disponível.