The MarshallSoft AES Library for Visual Basic (AES4VB) is a toolkit that allows software developers to easily implement 256-bit encryption and decryption in Windows Visual Basic applications. AES4VB is a component (DLL) library that provides an easy interface to encrypt/decrypt files and data using the 256-bit Rijndael "Advanced Encryption Standard" (AES) as specified by the U.S. National Institute of Standards and Technology (NIST).The AES algorithm is commonly used by many financial entities such as banks to protect their customer's sensitive information. Some of the features of AES4VB are:
- Performs 256-bit AES encryption and decryption.
- Does key generation from password phrases.
- Encrypts and decrypt files, strings, and byte data.
- Supports PKCS7 padding.
- Supports initialization vectors.
- Supports CBC (Cipher Block Chaining) mode.
- Supports ECB (Electronic Cookbook) mode.
- Supports SHA-256 cryptographic hash algorithm.
- Does random byte data generation.
- Allows concurrent encryption/decryption threads.
- Validated using "known answer tests" published by the National Institute of Standards and Technology.
- Includes multiple Visual Basic example programs.
- Does not depend on support libraries (calls to core Windows API functions only).
- Royalty free distribution with your compiled application.
- C source code is available.
- Free technical support and updates for one year.
- Fully functional evaluation version available.
- Works with 32-bit Visual Basic 4.0 through Visual Basic 6.0.
- Works with 32-bit and 64-bit Visual Basic through Visual Studio 2015.
- Works with 32-bit and 64-bit Windows through Windows 10.
What is new in this release:
Replaced aesSha256 with aesSha256Data and aesSha256File. Added AES_PAD_PKCS7 padding to aesPadBuffer. Pass AES_PAD_PKCS7 as Flags argument in aesAttach to set file padding to PKCS7.
Like it? Share with your friends!
Other Windows Software of Developer «MarshallSoft Computing»:
MarshallSoft GPS Component for Visual Basic The MarshallSoft GPS Component for Visual Basic (MGC4VB) is a Win32 DLL that allows any Visual Basic program to receive and decode standard NMEA 183 sentences from a GPS receiver connected to the RS232 serial port. Requires 32-bit Visual Basic or VB.Net.It
MarshallSoft AES Library for Visual FoxPro The MarshallSoft AES Library for FoxPro (AES4FP) is a toolkit that allows software developers to easily implement 256-bit encryption and decryption in Windows FoxPro applications. AES4FP is a component (DLL) library that provides an easy interface to encry
SMTP/POP3 Email Engine for Delphi The SMTP/POP3 Email Engine Library for Delphi (SEE4D) is a library of functions providing easy control of the SMTP (Simple Mail Transport Protocol) and POP3 (Post Office 3) protocols. A simple interface allows sending and receiving email, including multip
SMTP/POP3 Email Engine for Xbase++ SMTP/POP3 Email Engine for Xbase++ allows you to send email from your Alaska Xbase++ application. It is a simple API that allows the sending and receiving of email, including MIME attachments. Knowledge of Winsock and TCP/IP is not needed. This program req
Windows Standard Serial Comm Lib for PowerBASIC MarshallSoft Power Basic serial communications component library for RS232 and multi-drop RS485 and RS422 serial ports. Use WSC4PB to write applications to access data from serial devices such as barcode scanners, modems, lab instruments, medical devices,
MarshallSoft Client Mailer for dBase The MarshallSoft Client Mailer for dBase is email marketing software that sends personalized email, newsletters, invoices, and notifications to a permission based mailing list from a dBase program. Companies, professionals, clubs, e-publishers, and individ
FTP Client Engine for PowerBASIC FTP Client Engine for PowerBASIC (FCE4PB) is a library of functions providing direct and simple control of the FTP protocol. FCE4PB is implemented as a WIN32 Dynamic Link Library (DLL) and can be used with any Win32 application capable of calling the Windo
Windows Standard Serial Communications Library for FoxPro MarshallSoft FoxPro serial communications component library for RS232 and multi-drop RS485 and RS422 serial ports. Use WSC4FP to write applications to access data from serial devices such as barcode scanners, modems, lab instruments, medical devices, USB s
MarshallSoft Client Mailer for Foxpro The MarshallSoft Client Mailer for FoxPro is email marketing software that sends personalized email, newsletters, invoices, and notifications to a permission based mailing list from a FoxPro program. Companies, professionals, clubs, e-publishers, and indiv
Marshallsoft Client Mailer for C/C++ The MarshallSoft Client Mailer for C/C++ is email marketing software that sends personalized email, newsletters, invoices, and notifications to a permission based mailing list from a Delphi program. Companies, professionals, clubs, e-publishers, and indivi
AddFlow for .NET Create interactive flowcharts and workflow diagrams. AddFlow for .NET is a .NET Windows Forms Custom control that is useful each time you need to display and use relationships between objects in your application: workflow diagrams, database diagrams, commu
ActiveXLS ActiveXLS is the .Net and Java component to read and write Microsoft Excel files. Export, import and format MS Excel reports. Microsoft Excel not required. Avoid nightmares caused by OLE/ADO. Minimize server load.Requirements:Windows 95/98/Me/NT/2000/XP/20
N2C TreeView N2C TreeView is an ASP.NET server control that allows you to build your hierarchical based navigation structure using such popular sources as XML files or databases. It also supports dynamic population through client-side callbacks to the server, hierarchi
TMS Skin Factory(Delphi 2005) TMS Skin Factory is a great and easy way to create advanced looking forms like Winamp and other multimedia applications. Designing skinable forms was never this easy before. The components and the complete designing process are fully integrated within the
WordConverterX WordConverterX (WCX) is an ActiveX component designed to assist developers to quickly add a document conversion utility to their applications. A tool like this can be very helpful when the native binary format of Microsoft Word/Excel documents is not accep
dwTerm dwTerm is a software terminal to programs, since it is a minimal GUI to let programmers concentrate on what programs do. Build only the core of your project as a DLL, and let dwTerm load and run it. The windows of dwTerm maintain the outputs, and decompose
TWebUpdate(Delphi 5,6,7,2005 and C++Builder 5,6) The TMS TWebUpdate component is designed to make distribution of application updates easier. TWebUpdate can handle network file transfer, FTP or HTTP/HTTPS based distribution methods. Formats for distributing updates can be LZ compressed files, CAB files,
TMS Workflow Studio(Delphi 7) Workflow Studio is a Delphi/C++Builder VCL framework for Business Process Management (BPM). With Workflow Studio you can easily add workflow and BPM capabilities to your application,by allowing you or your end-user to create workflow definitions and runnin
TMS GUIMotions (Delphi XE3) TMS GUIMotions (Delphi XE3) features offers eight different animation modes for images, glyphs, controls, includes the Carousel animation mode, similar to the Apple coverflow, supports hosting controls, supports custom drawn items, ifferent ways to load im
TMS Workflow Studio(Delphi 2006 and C++Builder 2006) Workflow Studio is a Delphi, C++Builder VCL framework for Business Process Management (BPM). With Workflow Studio you can easily add workflow and BPM capabilities to your application,by allowing you or your end-user to create workflow definitions and runni
Supported Operating Systems:
Windows 10 |
Windows 2000 |
Windows 2003 |
Windows 7 |
Windows 8 |
Windows 98 |
Windows Me |
Windows NT |
Windows Vista |
Windows XP |
Comments on :
Comments not found
Windows Software - Free Windows Downloads, Apps, Games, Freeware, Skype, Media Player, Antivirus, Gimp, Live, Starter for Windows XP, Vista, 7, 8, 10