La Biblioteca AES MarshallSoft para Xbase (AES4XB) es un conjunto de herramientas que permite a los desarrolladores de software para implementar fácilmente el cifrado de 256 bits y descifrado en aplicaciones de Windows Xbase. AES4XB es una biblioteca de componentes (DLL) que proporciona una interfaz fácil de cifrar / descifrar archivos y datos utilizando el Rijndael de 256 bits "Advanced Encryption Standard" (AES) según lo especificado por el Instituto Nacional de Estándares y Tecnología (NIST) .El algoritmo AES es comúnmente utilizado por muchas entidades financieras como bancos para proteger la información confidencial de sus clientes. Algunas de las características de AES4XB son:
- Realiza el cifrado AES de 256 bits y el descifrado.
- ¿Tiene la generación de claves a partir de frases de contraseña.
- Cifra y descifrar archivos, cadenas y datos byte.
- Soporta el relleno PKCS7.
- Compatible con vectores de inicialización.
- Soporta el modo CBC (Cipher Block Chaining).
- Soporta el modo ECB (Libro de cocina electrónica).
- Es compatible con SHA-256 algoritmo de hash criptográfica.
- ¿Tiene la generación de datos de bytes al azar.
- Permite hilos de cifrado / descifrado concurrentes.
- Validado el uso de "pruebas de respuestas conocidas", publicado por el Instituto Nacional de Estándares y Tecnología.
- Incluye varios programas de ejemplo Xbase.
- No depende de bibliotecas de soporte (llamadas a centrales funciones de la API de Windows solamente).
- Distribución libre con su aplicación compilada.
- Código fuente en C está disponible.
- Apoyo y actualizaciones durante un año técnico gratuito.
- Versión de evaluación totalmente funcional disponible.
- Funciona con todas las versiones de 32 bits de Xbase.
- Funciona con 32 bits y 64 bits de Windows a través de Windows 10.
¿Qué es la nueva en esta versión:
Sustituido aesSha256 con aesSha256Data y aesSha256File. Añadido acolchado AES_PAD_PKCS7 a aesPadBuffer. Pase AES_PAD_PKCS7 como argumento Banderas en aesAttach para establecer el relleno archivo a PKCS7.
Comentarios que no se encuentran