libgcrypt
« Back to VersTracker
Description:
Cryptographic library based on the code from GnuPG
Type: Formula  |  Latest Version: 1.11.2@0  |  Tracked Since: Nov 13, 2025
Links: Homepage  |  @gnupg  |  formulae.brew.sh
Category: Security
Tags: cryptography security library gnupg encryption
Install: brew install libgcrypt
About:
Libgcrypt is a general-purpose cryptographic library that provides a wide range of cryptographic algorithms, including symmetric ciphers, hash functions, and public-key cryptography. It serves as the core crypto backend for GnuPG and other applications, offering a robust and well-tested foundation for secure data handling.
Key Features:
  • Support for multiple cryptographic algorithms (AES, RSA, ECC, SHA, etc.)
  • Provides both high-level cipher handles and low-level math functions
  • Thread-safe and designed for easy integration into C/C++ applications
  • Portable across various Unix-like systems and Windows
Use Cases:
  • Implementing encryption and decryption in custom applications
  • Building secure communication protocols
  • Creating digital signatures and verifying data integrity
Alternatives:
  • OpenSSL – OpenSSL is a larger, more comprehensive toolkit that includes TLS/SSL protocols, whereas libgcrypt focuses purely on the cryptographic primitives.
  • libsodium – libsodium offers a modern, opinionated API with high-level primitives, prioritizing ease of use over the extensive algorithm selection of libgcrypt.
Version History
Detected Version Rev Change Commit
Nov 13, 2025 11:53am 0 VERSION_BUMP c5c30f63
Sep 14, 2025 6:56am 0 VERSION_BUMP f7d6c8b8
Jan 12, 2025 4:57pm 0 VERSION_BUMP 86d5b01f