Libgcrypt
Page Module:Infobox/styles.css has no content.
| Libgcrypt | |
|---|---|
| [[Programmer|Original authorTemplate:Pluralize from text]] | Werner Koch |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | GnuPG community[1] |
| Written in | C |
| Engine | Page Template:Plainlist/styles.css has no content.Template:EditAtWikidata |
| Operating system | Cross-platform |
| Type | Cryptographic library |
| License | GNU Lesser General Public License (LGPLv2.1+) / GNU General Public License (GPLv2+)[2] |
| Website | gnupg |
| Repository | Page Template:Plainlist/styles.css has no content.
|
Script error: No such module "Check for conflicting parameters".
Libgcrypt is a cryptography library developed as a separated module of GnuPG.[3] It can also be used independently of GnuPG, but depends on its error-reporting library Libgpg-error.[4]
It provides functions for all fundamental 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, MIPS 3, PowerPC, and SPARC. It also features an entropy gathering utility, coming in different versions for Unix-like and Windows machines.
Usually multiple, stable branches of Libgcrypt are maintained in parallel; as of May 2026 this is the Libgrypt 1.12 branch as LTS ("long-term support") branch, the 1.11 branch as previous stable branch, which will be maintained at least until 2028-06-30[15] , and the 1.8 branch as "old-LTS" branch, which is still maintained as long a customer with an "extended Long Term Support contract" exists, despite its original end-of-life date being 2024-12-31.
See also
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."AUTHORS". Retrieved 2021-02-09.
- ^ Page Module:Citation/CS1/styles.css has no content."Copying". Libgcrypt. 2021-02-04. Retrieved 2021-02-09.
- ^ Page Module:Citation/CS1/styles.css has no content.Koch, Werner (1998-12-04). "libgcrypt" (Mailing list). gnupg-devel. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content."Libgpg-error". GnuPG software. 2017-03-22. Retrieved 2017-12-13.
- ^ Page Module:Citation/CS1/styles.css has no content."src/cipher.h". 2017-06-16. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content."Available ciphers". The Libgcrypt Reference Manual. 2017-08-27. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content."Available cipher modes". The Libgcrypt Reference Manual. 2017-08-27. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content."Available algorithms". The Libgcrypt Reference Manual. 2017-08-27. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content."Cryptographic Functions". The Libgcrypt Reference Manual. 2017-08-27. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content."Available hash algorithms". The Libgcrypt Reference Manual. 2017-08-27. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content.Shen, Sean; Lee, Xiaodong; Tse, Ronald Henry; Kit, Wong Wai; Yang, Paul (2018-01-08). "The SM3 Cryptographic Hash Function". Internet Engineering Task Force. Retrieved 2023-11-16.
- ^ Page Module:Citation/CS1/styles.css has no content."Available MAC algorithms". The Libgcrypt Reference Manual. 2017-08-27. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content."Key Derivation". The Libgcrypt Reference Manual. 2017-08-27. Retrieved 2017-08-30.
- ^ Page Module:Citation/CS1/styles.css has no content.Shen, Sean; Lee, Xiaodong (2014-02-14). "SM2 Digital Signature Algorithm". Internet Engineering Task Force. Retrieved 2023-11-16.
- ^ Page Module:Citation/CS1/styles.css has no content."End-of-life dates for GnuPG and Libgcrypt". GnuPG software. 2026-05-14. Retrieved 2026-05-14.
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.