libgringotts2 - gringotts data encapsulation and encryption library

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libgringotts2
Package version: 1.2.1
Package release: 15
Package architecture: amd64
Package type: deb
Installed size: 37 B
Download size: 16.33 KB
Official Mirror:
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 Nikos Mavroyanopoulos.



    Source package: libgringotts

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libgringotts2 deb package:
      # sudo apt-get install libgringotts2


    • /usr/lib/x86_64-linux-gnu/
    • /usr/lib/x86_64-linux-gnu/
    • /usr/share/doc/libgringotts2/README
    • /usr/share/doc/libgringotts2/TODO
    • /usr/share/doc/libgringotts2/changelog.Debian.gz
    • /usr/share/doc/libgringotts2/changelog.gz
    • /usr/share/doc/libgringotts2/copyright


    2014-02-01 - Jose G. López <> libgringotts (1:1.2.1-15) unstable; urgency=medium * Add patches to fix some problems: - 01_fix_signedness_errors.patch: Fix pointers casted from long to unsigned int. Thanks to Aurelien Jarno. - 02_fix_documentation_examples.patch: Fix examples in documentation. - 03_fix_testsuite.patch: Generated password is sometimes of inferior quality. (Closes: #736938). * Let build test suite again on s390x and hurd-i386.

    2014-01-27 - Jose G. López <> libgringotts (1:1.2.1-14) unstable; urgency=low * Avoid building test suite to fix FTBFS on s390x and hurd-i386.

    2013-12-15 - Jose G. López <> libgringotts (1:1.2.1-13) unstable; urgency=low * Bump Debian version to avoid getting rejected due to a previous version (1.2.1-12). (Closes: #728027). * Bump Standards-Version to 3.9.5. No changes required.

    2013-05-14 - Jose G. López <> libgringotts (1:1.2.1-2) unstable; urgency=low * debian/control: - Bump Standards-Version to 3.9.4. No changes required. - Update debhelper to 9. - Add Multi-Arch support. * debian/rules: - Add hardening flags and clean deprecated code. - Add '--parallel' compilation. * debian/*.install files adapted to use Multi-Arch paths. * Add 00_fix_pkgconfig_pc_file.patch to fix paths for Multi-Arch. * Add doc-base control file to register documentation with doc-base. * Upgrade upstream's GPL version to be compatible with debian packaging.

    2012-08-04 - Jose G. López <> libgringotts (1:1.2.1-1) unstable; urgency=low * Standards version 3.9.3. * Move to source version 3.0 (quilt). * Split libgringotts from gringotts source package again. It's an independent library and could be useful in other software. * Change version to match upstream's (1.2.1). Previous was 1.2.10~pre3-1 due to merge on gringotts source package. * debian/control: - Bump to Standards-Version 3.9.3. - Add dh-autoreconf to Build-Depends (build system too old). * debian/rules: enable security hardening build flags. * debian/copyright: rewrite to machine-readable format. * Add symbols control file. * Stop shipping .la files (Closes: #633167).

    2009-04-22 - Wesley J. Landaker <> libgringotts (1.2.10~pre3-1) unstable; urgency=low * New upstream release * Merge libgringotts source package * Update debhelper compat to 7 * Use dh_lintian instead of ad-hoc lintian override installation * Remove build-dependency on libgdk-pixbuf-dev (closes: #516638) * Clean up libgringotts2 conflicts * Add Vcs-Git information * Update to Debian Policy 3.8.1 (no changes necessary) * Don't install suid root by default anymore (closes: #440789)

    2008-02-11 - Wesley J. Landaker <> libgringotts (1.2.1-12) unstable; urgency=low * New maintainer, adopting orphaned package (closes: #434517) * Updated Homepage field to point to current development site * Fixed watch file (closes: #449843) * Cleaned up package short description * Updated copyright information to include all authors * Rewrote debian/rules; no longer using cdbs or dpatch * Updated to Debian Policy 3.7.3

    2007-07-24 - Bastian Kleineidam <> libgringotts (1.2.1-11) unstable; urgency=low * Orphaning this package: upstream homepage has vanished and the author does not respond to mails anymore. * Set maintainer to QA group * Replace ${Source-Version} with ${binary:Version}.

    2006-05-19 - Bastian Kleineidam <> libgringotts (1.2.1-10) unstable; urgency=low * Standards version * Conflict with libmhash << 0.9.6-2, since this version fixes the big-endian problems. * Remove libmudflap stuff, it is unused. * Rename libgringotts1 to libgringotts2 (Closes: #367262)