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»:
Winsock Interface Library (for C/C++) The Winsock Interface Library simplifies winsock network communications programming and provides support for the most common Internet protocols such as Finger, SMTP, POP3, FTP, NNTP, and HTTP. Requires windows C/C++ compiler.
SMTP/POP3 Email Engine for Visual FoxPro MarshallSoft SMTP/POP3/IMAP FoxPro email component library (SEE4FP) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a FoxPro application.
Features of SEE4FP include:
- Send e
SMTP/POP3/IMAP Email Engine Library for Visual dBase MarshallSoft SMTP/POP3/IMAP dBase email component library (SEE4DB) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a dBase application.
Features of SEE4DB include:
- Send ema
SMTP/POP3/IMAP Email Engine for C/C++ MarshallSoft SMTP/POP3/IMAP C/C++ email component library (SEE4C) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a C/C++ application.
Features of SEE4C include:
- Send email
MarshallSoft AES Library for XBase++ The MarshallSoft AES Library for Xbase (AES4XB) is a toolkit that allows software developers to easily implement 256-bit encryption and decryption in Windows Xbase applications. AES4XB is a component (DLL) library that provides an easy interface to encrypt
Windows Standard Serial Communications for Xbase++ MarshallSoft Xbase serial communications component library for RS232 and multi-drop RS485 and RS422 serial ports. Use WSC4XB to write applications to access data from serial devices such as barcode scanners, modems, lab instruments, medical devices, USB se
Client / Server Communications Library for C/C++/C# MarshallSoft Client / Server Communications Library (CSC) is a communication component DLL library used to create server and client programs. Features include supports both 32-bit and 64-bit Windows, supports both UDP and TCP protocols, can be used to crea
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
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
Circuit Design Simulation Component Build your own Multisim like circuit design and simulation application.
Diagrams are a natural and intuitive way of expressing relationships in your application data. E-XD++ Components make it easy to add expressive, interactive Circuit Design and Circ
NumericUpDown extended control If you have ever written a data-entry application, there's a big chance you used NumericUpDown control. This control is great to provide a field to enter numeric values, with advanced features like up-down buttons and accelerating auto-repeat.The other sid
Bricksoft IM Sniffer VCL Component IM Sniffer VCL Component is VCL interface to sniffer MSN/Yahoo/ICQ/AIM message protocol. It is specially designed for the easy creation of custom MSN/Yahoo/ICQ/AIM message sniffer system.
Add sniffer Yahoo/ICQ/AIM instant message.
SecureBlackbox C++ SecureBlackbox C++ is the comprehensive class library for network and document security.
SecureBlackbox is split to several packages:
SFTPBlackbox - securely transfer files and perform remote file system operations using SFTP (SSH File Transfer
Watermark Master SDK A library based on the Watermark Master application. It is intended for creation of videos and images with adding watermarks of any kinds (text, graphics file, video clip, animated GIF), creation of thumbnails, extraction and removal of video scenes, appli
TMS Query Studio (Delphi 2009 and C++Builder 2009) TMS Query Studio provides an easy way to give users access to powerful queries without requiring any knowledge about SQL. Users can setup complex queries in an almost natural language way with Query Studio. Dropping the component VisualQuery on the form an
Clever Internet Suite for C++ Builder 6 The Clever Internet Suite is the native Delphi VCL for C ++Builder with no external dependencies. The suite of the Clever Internet components presents the most efficient and convenient way of accessing Internet resources from your applications. The suite i
TMS IntraWeb Security System(Delphi 2010 and C++Builder 2010) TMS IntraWeb Security System(Delphi 2010 and C++Builder 2010)facilitates the definition of user rights on a menu or form level. In its user management features the TMS IntraWeb Security System relies on user/group profiles stored in a database. The users
DTMF IVR SYSTEM IN VB.NET Ozeki VoIP SIP .NET SDK allows to develop a DTMF navigated IVR system written in VB.NET. In this sample program an IVR tree is built up from .xml file and SIP communication is supported by Ozeki SIP SDK. The extended codec support (G.729 and further codecs
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 MarshallSoft AES Library for Visual Basic:
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