Gringotts data encapsulation and encryption library
A small, easy-to-use, thread-safe C library originally developed for Gringotts;
its purpose is to encapsulate data (generic: ASCII but also binary data) in an
encrypted and compressed file. It uses strong encryption algorithms, to ensure
the data is as safe as possible, and allows the user to have the complete
control over all the algorithms used in the process.
For encryptions, libgringotts makes use of the MCrypt and MHash C libraries by