- Libgcrypt
-
Libgcrypt 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 modifier 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
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Libgcrypt » (voir la liste des auteurs)
- « libgcrypt », lists.gnupg.org, 14 décembre 1998.
Lien externe
- (en) Libgcrypt sur le répertoire du logiciel libre.
Catégories :- Logiciel du projet GNU
- Bibliothèque logicielle
- Logiciel libre sous licence LGPL
Wikimedia Foundation. 2010.