LLCryptoLib is a .NET Framework library which allows programmers to easily add encryption,
integrity and authentication services to their software. It is compatible with Microsoft .NET
and Mono environments. It offers both symmetrical and asymmetrical text with stream encryption classes
and hashing functions. It also offers full file shredding functions and a certificate management
utilities.
The library is divided into these namespaces:
- LLCryptoLib.Crypto.
Contains encryption classes, both for streams and text. - LLCryptoLib.Hash
Contains hash code generator classes. - LLCryptoLib.Security
Contains certificate management classes along with relative cryptographic functions. - LLCryptoLib.Shred
Contains the shredding - secure delete - functions - LLCryptoLib.Utils
Contains helping classes such as I/O and Hexadecimal output.
Classes
Class | Description | |
---|---|---|
![]() | LLCryptoLibException |
LLCryptoLibException.
|
Delegates
Delegate | Description | |
---|---|---|
![]() | CallbackEntry |
Delegate to be used in long computing opertions
to get a counter on operation status.
p is the value returned.
|
![]() | CallbackPoint |
Delegate for displaying advancement. This is a delegate to
call a piece of code whenever a certain event happens on
the main computing loop.
|