• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
SMTP/POP3/IMAP Email Lib for COBOL 8.6
This COBOL email component library provides a user-friendly API to send and receive emails, with support ...
SMTP/POP3/IMAP Email Lib for Delphi 8.6
This Delphi email component library allows for sending and receiving mail using SMTP, POP3, and IMAP ...
SMTP/POP3/IMAP Email Lib for Power Basic 8.6
This powerful email component library supports SMTP, POP3, and IMAP protocols, allowing for easy sending and ...
SQL Server ODBC Driver by Devart 5.1.3
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and Linux using ODBC-compliant tools. ...
SQL Azure ODBC Driver by Devart 5.1.3
Devart provides a robust ODBC driver for SQL Azure, enabling seamless connections to enterprise-level reporting, analytics, ...
PostgreSQL ODBC Driver by Devart 4.7.0
Devart's ODBC Driver for PostgreSQL enables seamless connection to PostgreSQL databases from Windows, macOS, and Linux. ...
MySQL ODBC Driver by Devart 5.2.0
Devart's ODBC Driver offers a reliable and fast way to access various databases, including MySQL, MariaDB, ...
Oracle ODBC Driver by Devart 5.3.0
Devart ODBC Driver enables seamless connection between Oracle databases and ODBC-compatible tools. It is compatible with ...
xBase ODBC Driver by Devart 5.1.1
Devart's ODBC Driver for xBase is a powerful software that grants easy access to various DBF ...
SQLite ODBC Driver by Devart 4.5.3
Devart ODBC Driver for SQLite improves connectivity to SQLite databases from ODBC tools. It offers advanced ...
Home Development Components & Libraries MarshallSoft C/C++ AES Library Download

MarshallSoft C/C++ AES Library

June 4, 2014
AES Encryption library offers easy-to-use tools for encrypting and decrypting files, strings or data via C/C++ applications with 256-bit AES (Rijndael) encryption keys. It also supports CBC and ECB mode, initialization vectors, buffer padding, and is compatible with Win32/Win64.
MarshallSoft C/C++ AES Library
MarshallSoft C/C++ AES Library Screenshot
Version 2.0
License Shareware $115
Platform Windows
Supported Languages English
System Requirements 32-bit or 64-bit C/C++/C# compiler
Free Version Limitations None
Homepage www.marshallsoft.com
Developed by MarshallSoft Computing
The MarshallSoft AES Library for C/C++ (AES4C) is a comprehensive toolkit designed to integrate strong encryption and decryption functionalities into various Windows-based programming languages such as C/C++, Visual C++, .NET, and Visual C#. AES4C is a component library (DLL) that offers a simple interface to encrypt/decrypt files and data using the 256-bit Rijndael "Advanced Encryption Standard" as defined by the NIST. This algorithm is widely adopted by many financial institutions including banks to safeguard the sensitive information of their customers.

The AES4C software package includes numerous features, such as 256-bit AES encryption & decryption capabilities, password-based key generation, encryption of strings, files, and byte data, buffer padding customization with spaces, zeros, or random bytes, initialization vector support, Cipher Block Chaining (CBC) mode, electronic cookbook (ECB) mode, SHA-256 cryptographic hash algorithm, random byte data generation, multi-threading support for concurrent encryption/decryption, and "known answer tests" that have been validated by the NIST. The package also includes 32-bit and 64-bit DLLs that can be used by programming languages such as C/C++/C#, Delphi, Visual Basic, Power BASIC, FoxPro, dBase, XBase, and COBOL.

The software makes calls to Windows API functions only and can be used on operating systems ranging from Windows 2003-2012/XP/Vista/Windows 7/Windows 8. Additionally, the package comes with free one-year technical support and updates, and a royalty-free distribution with your compiled application. You can purchase the software with or without C source code for the DLLs. Furthermore, AES4C supports most Windows C/C++ compilers including Microsoft [all versions Visual C++, C++ .NET, C#.NET, and Visual Studio], Borland, Watcom, LCC-WIN32, C++ Builder, Digital Mars, MinGW, etc. Lastly, a fully functional evaluation version is available to let you test out the software's capabilities. Overall, the MarshallSoft AES Library for C/C++ is a powerful and versatile software package that offers a simple and easy-to-use interface for implementing secure encryption and decryption in your software application.
What's New

Version 2.0: Added functions aesEncryptWrite (encrypts data & writes to a file), aesReadDecrypt (reads an encrypted file & decrypts), aesSha256 (computes the SHA-256 data hash). Added AES_SHA256_METHOD key generation method. Added Visual Studio 2012 & 2013 project files. Added PASSWORD example program.

encrypt decrypt
Free Download 548K
750
  • Share on:

Most Popular

  1. C# CSV Reader 1.0.0
    126
  2. BoxesHelper 1.0
    126
  3. FlexCell Grid Control for .NET 4.0 4.6.2
    124
  4. Install Package IronPdf 2022.4.5455
    123
  5. Jep Java 3.4.0
    122
  6. Eltima Virtual Serial Port Driver 6.9
    122
  7. MySQL ODBC Driver by Devart 5.2.0
    120
  8. PostgreSQL ODBC Driver by Devart 4.7.0
    118
  9. WpfDiagram 4.1.8
    118
  10. Devart UniDAC 10.4.0
    118

Related Downloads

VssConnexion for C++ Builder 3
Integrate Delphi with SourceSafe for efficient source code management through a centralized ...
abfLabels (without source)
ABF VCL's commercial product, abfLabels, offers advanced label controls for software development.
Pascal Analyzer 2-5 users
PAL is a development tool for Delphi and Borland Pascal source code ...
#7 Components - TRunner - 5 Developers License
A software that allows you to manage and monitor multiple applications and ...
Magic UDF (Universal Disc Format) Burner
Magic UDF Burner is a C/C++ library that provides UDF CD/DVD burning ...
Gastown C# Command Line Parser
A command line parameter handling software that simplifies handling of double-quoted strings, ...
HS FTP Library
HS FTP is a C/C++ software library designed to implement the client ...
WinShell Suite
KNOCKS WinShell Suite is a software tool that replicates popular Windows Explorer ...
Windows Explorer Shell Context Menu (.NET Component)
Customize your Windows Explorer Context Menu effortlessly with the Context Menu Component. ...
.Net Widget Toolkit for Asp.Net
Create ajax drag-drop widgets and digital dashboards with Dynamic Dashboards Toolkit. This ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.