Libgcrypt

Libgcrypt
Libgcrypt
Official gnu.svg
Développeur Werner Koch, projet GNU
Dernière version 1.5.0 (29 juin 2011) [+/-]
Écrit en C
Environnement Multi-platforme
Type Bibliothèque de cryptographie
Licence GNU LGPL, GNU GPL
Site web (en) Site officiel

Libgcrypt est une bibliothèque de cryptographie développée par Werner Koch en tant que module séparé de GnuPG[1]. Elle peut également être utilisée indépendamment de GnuPG, mais doit alors gérer ses propres rapports de bogues.

Il fournit des fonctions pour toutes les briques technologiques de cryptographiques: cryptographie symétrique (AES, DES, 3DES, Blowfish, CAST5, Twofish, Arcfour, Serpent, Camellia, SEED également connu sous l'appellation RFC 4269 et RFC 2268), Fonctions de hachage (MD4, MD5, RIPEMD-160, SHA-1, SHA-256 (en), SHA-224, SHA-384, SHA-512, HAVAL (en), Tiger-192 utilisée par GnuPG ≤ 1.3.2, Tiger, and TIGER2), MACs (HMAC pour tous les algorithmes de hachage), et Cryptographie asymétrique (RSA, ElGamal, DSA, ECDSA).

Libgcrypt dispose de sa propre implémentation de l'arithmétique multiprécision, avec des implémentations pour plusieurs processeurs, parmi lesquels Alpha, AMD64, HP PA-RISC, i386, i586, m68k, mips3, PowerPC, et SPARC.

Notes et références

  1. « libgcrypt », lists.gnupg.org, 14 décembre 1998.

Lien externe



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Libgcrypt de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Cryptmount — Infobox Software name = cryptmount caption = collapsible = author = RW Penney developer = released = latest release version = 3.1 latest release date = October 3, 2008 latest preview version = latest preview date = frequently updated =… …   Wikipedia

  • Arbitrary-precision arithmetic — In computer science, arbitrary precision arithmetic indicates that calculations are performed on numbers whose digits of precision are limited only by the available memory of the host system. This contrasts with the faster fixed precision… …   Wikipedia

  • GNU Privacy Guard — GnuPG Développeur Projet GNU Dernière version …   Wikipédia en Français

  • Liste des paquets GNU — Article principal : GNU. GNU N est pas Unix Cet article liste les paquets logiciels du système GNU maintenus par le projet GNU et soutenus par la Free Software Foundation. Sommaire …   Wikipédia en Français

  • Werner Koch (informaticien) — Pour les articles homonymes, voir Koch. Werner Koch …   Wikipédia en Français

  • cryptlib — Developer(s) Peter Gutmann Initial release 1995 (1995) Stable release 3.4.1 / July 27, 2011; 3 months ago (2011 07 27) …   Wikipedia

  • cryptmount — Original author(s) RW Penney Stable release 4.2 / June 17, 2011; 3 months ago (2011 06 17) Written in C …   Wikipedia

  • Nettle (cryptographic library) — Nettle Developer(s) Niels Möller Operating system Multi platform Type Cryptographic library License GNU Lesser General Public License …   Wikipedia

  • AES (Befehlssatzerweiterung) — Advanced Encryption Standard (AES) Befehlssatzerweiterung ist eine Erweiterung zum x86 Befehlssatz für Intel und AMD Prozessoren. Entwickelt wurde die Befehlssatzerweiterung von Intel im März 2008.[1] Die Befehlssatzerweiterung wurde entwickelt… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”