gcr
« Back to VersTracker
Description:
Library for bits of crypto UI and parsing
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: gnome cryptography security ui pkcs11
Install: brew install gcr
About:
GCR is a library for GUI crypto UI components, primarily used for secure key and certificate management. It provides the underlying framework for applications like Seahorse, enabling secure interactions with cryptographic tokens and smart cards. Its main value is offering standardized UI dialogs and parsing for cryptographic operations within the GNOME desktop environment.
Key Features:
  • UI dialogs for PIN entry and key management
  • Integration with PKCS#11 modules and smart cards
  • GObject-based API for easy integration into GTK apps
  • Certificate and key parsing utilities
Use Cases:
  • Building graphical front-ends for OpenPGP and SSH key management
  • Integrating smart card authentication into desktop applications
  • Handling certificate parsing and selection workflows
Alternatives:
  • libsecret – Libsecret handles secret storage (passwords), while GCR focuses on cryptographic object management and UI.
  • OpenSSL – OpenSSL is a command-line and library toolkit; GCR provides the GUI layer often missing in raw crypto libraries.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 2:07am 0 VERSION_BUMP 697c6296