Libgcrypt

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Libgcrypt
Developer(s) Werner Koch
Stable release

1.6.2 (August 21, 2014 (2014-08-21)[1]) [±]

1.5.4 (August 7, 2014 (2014-08-07)[2]) [±]
Written in C
Operating system Multi-platform
Type Cryptographic library
License GNU Lesser General Public License GNU General Public License
Website http://directory.fsf.org/project/libgcrypt/

Libgcrypt is a cryptographic library developed as a separated module of GnuPG.[3] It can also be used independently of GnuPG, although it requires its error-reporting library.

It provides functions for all cryptographic building blocks:

Libgcrypt features its own multiple precision arithmetic implementation, with assembler implementations for a variety of processors, including alpha, amd64, HP PA-RISC, i386, i586, m68k, mips3, powerpc, and sparc. It also features an entropy gathering utility, coming in different versions for Unix-like and Windows machines.

References[edit]

  1. ^ Koch, Werner (2014-08-21). "[Announce] Libgcrypt 1.6.2 released". gnupg-announce. http://lists.gnupg.org/pipermail/gnupg-announce/2014q3/000355.html. Retrieved 2014-08-21.
  2. ^ Koch, Werner (2014-08-07). "[Announce] Libgcrypt 1.5.4 released". gnupg-announce. http://lists.gnupg.org/pipermail/gnupg-announce/2014q3/000351.html. Retrieved 2014-08-08.
  3. ^ Werner Koch (Fri Dec 4 19:08:59 CET 1998). "libgcrypt". Retrieved 3 December 2010.  Check date values in: |date= (help)
  4. ^ "Available ciphers - The Libgcrypt Reference Manual". Retrieved 2014-08-08. 
  5. ^ "Available cipher modes - The Libgcrypt Reference Manual". Retrieved 2014-08-08. 
  6. ^ "Available algorithms - The Libgcrypt Reference Manual". Retrieved 2014-08-08. 
  7. ^ "Cryptographic Functions - The Libgcrypt Reference Manual". Retrieved 2014-08-08. 
  8. ^ "Available hash algorithms - The Libgcrypt Reference Manual". Retrieved 2014-08-08. 
  9. ^ "Available MAC algorithms - The Libgcrypt Reference Manual". Retrieved 2014-08-08. 
  10. ^ "Key Derivation - The Libgcrypt Reference Manual". Retrieved 2014-08-08.