LLCryptoLib description
A utility that provides methods for object-oriented cryptography software
LLCryptoLib will provide methods and properties for object-oriented cryptography software tools for the .NET platform.
The program offers both text and stream encryption classes and hashing functions for text and binary files, plus full shredding capabilities.
It is engineered to be easy to use and standard compliant, fully compatible with ASP.NET Web Applications and Visual C#, Visual Basic .NET, Managed C++ .NET Applications.
LLCryptoLib can be linked to managed (.NET) and unmanaged (COM) projects.
Here are some key features of "LLCryptoLib":
Hashing algorithms:
· MD2
· MD4
· MD5
·
SHA1
· SHA256
· SHA384
· TIGER
· RIPEMD160
· CRC32
Symmetric Encryption algorithms:
· ROT13
· Playfair
· PseudoDES
· DES
· Triple DES
· Rijndael (AES)
· ARC4 - up to 2048 bits
· Blowfish - up to 448 bits
Text to binary conversions:
· Plain text (UTF8)
· Hexadecimal (with 4 styles)
· Base64
Storage Shredding algorithms
· US Department of Defense
· Guttman
· Simple 1 step
· Complex 3 steps
Library features:
· .NET API Compliant
· Asynchronous feedback on operations through delegates
· Enum's based algorithm choice
· MSDN Style documentation on both HTML and WinHelp formats
Requirements:
·
.NET Framework 2.0
Note
LLCryptoLib library is free for academic purposes only.
If you are using LLCryptoLib library in a commercial or enterprise application and/or you want to re-distribute it, as is or modified, you need to acquire a commercial license. For $150 you can order a Developer License
here.