La Biblioteca AES MarshallSoft para Visual Basic (AES4VB) 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 de Visual Basic. AES4VB 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 AES4VB 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 de Visual Basic.
- 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 32 bits de Visual Basic 4.0 a Visual Basic 6.0.
- Funciona con 32 bits y 64 bits de Visual Basic a través de Visual Studio 2015.
- 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