🍺 BREW Explorer

← all formulae

pinentry

brew install pinentry v1.3.2 GPL-2.0-or-later

Passphrase entry dialog for GnuPG using the Assuan protocol.

Why you might care

Required by GnuPG and similar cryptographic tools to securely prompt for passphrases without exposing input via shell or environment variables. Integrates with system pinentry frontends (curses, GTK, Qt) to provide secure, UI-independent credential entry. Essential infrastructure for automated GPG signing and encryption workflows.

Categories

Alternatives

gpg-agent ssh-askpass
36.1k
30-day installs · #170
133.9k
90-day · #152
432.2k
365-day · #166

Runtime dependencies

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "gpg-agent",
    "ssh-askpass"
  ],
  "build_dependencies": [
    "pkgconf"
  ],
  "categories": [
    "security",
    "crypto",
    "password-manager"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "libassuan",
    "libgpg-error"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Passphrase entry dialog utilizing the Assuan protocol",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:43+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "pinentry",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.gnupg.org/related_software/pinentry/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "index",
  "installs_30d": 36088,
  "installs_365d": 432224,
  "installs_90d": 133888,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-2.0-or-later",
  "llm_generated_at": "2026-06-20T23:43:10+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "pinentry",
  "oldnames": [],
  "one_liner": "Passphrase entry dialog for GnuPG using the Assuan protocol.",
  "optional_dependencies": [],
  "rank_30d": 170,
  "rank_365d": 166,
  "rank_90d": 152,
  "raw_hash": "b07fa065de711f71",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/p/pinentry.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "ncurses"
  ],
  "version_head": null,
  "version_stable": "1.3.2",
  "versioned_formulae": [],
  "why_use_this": "Required by GnuPG and similar cryptographic tools to securely prompt for passphrases without exposing input via shell or environment variables. Integrates with system pinentry frontends (curses, GTK, Qt) to provide secure, UI-independent credential entry. Essential infrastructure for automated GPG signing and encryption workflows."
}