Encryption tools
Encryption:
Any procedure used in cryptography to convert plaintext into ciphertext in order to prevent anyone except the intended recipient from reading that data. There are many types of data encryption, and they are the basis of network security. Common types include Data Encryption Standard and public-key encryption.
From : www.pki.vt.edu/help/glossary.html
KeeCryptLib
This library securely encrypts and decrypts files. It uses the Advanced Encryption Standard (AES) and SHA-256 algorithms. KeeCryptLib attempts to make dictionary-attacks a bit harder by encrypting the master key multiple times before using it (this adds a linear time factor). In order to generate the IVs and master seeds, it collects various more or less random things from Windows (mouse cursor position, time, memory status, etc.).
KeeCryptLib is distributed under the terms of the BSD license. Feel free to use the library in your project (the API is pretty simple, have a look at it!).
Loading .....