MarshallSoft AES Library for C/C++ Especificaciones
|
Incorpore tecnologías de cifrado a sus aplicaciones basadas en C
Algunas de las características de AES4C son: Realiza cifrado y descifrado AES de 256 bits. Incluye generador de números pseudo aleatorios criptográficamente seguro. Genera claves a partir de frases de contraseña. Cifra y descifra archivos, cadenas y datos de bytes. Admite acolchado PKCS7. Admite vectores de inicialización. Admite el modo CBC (Cipher Block Chaining). Admite el modo ECB (Libro de recetas electrónico). Admite el algoritmo hash criptográfico SHA-256. Genera datos de bytes aleatorios. Permite subprocesos de cifrado / descifrado simultáneos. Validado usando andquot; pruebas de respuesta conocidas yquot; publicado por el Instituto Nacional de Estándares y Tecnología. Incluye varios programas de ejemplo de C / C ++. No depende de las bibliotecas de soporte (solo llamadas a funciones básicas de la API de Windows). Distribución libre de derechos con su aplicación compilada. El código fuente de C está disponible.