pinentry-mac
pinentry-mac 是一个 macOS 口令短语提示程序,供 GnuPG 工具安全地请求并可选地存储加密密钥密码。
什么是 pinentry-mac?
pinentry-mac 是一款原生 macOS 实用工具,可与 GnuPG 及相关工具配合使用,提示输入解锁 OpenPGP 密钥所需的口令短语。它常被开发者、注重安全的用户,以及任何在 Mac 上签署提交、解密文件或使用基于 GPG 的身份验证的人使用。该应用提供图形化密码输入对话框,而不是依赖 Terminal 提示,这使得在桌面工作流程中使用密钥更加方便。它也用于将 GPG 与电子邮件加密、Git 签名、SSH 身份验证以及围绕 GPG 构建的密码管理工具集成的配置中。pinentry-mac 由 GPGTools 发布,通常作为辅助组件安装,而不是日常独立使用的应用。
主要功能
- 显示原生 macOS 对话框以输入 GPG 密钥口令短语
- 与 GnuPG 配合完成签名、解密和身份验证任务
- 支持用于 Git 提交签名和加密电子邮件的桌面工作流程
- 作为口令短语输入程序与 gpg-agent 集成
- 在受支持的配置中可选择将口令短语存储在 macOS Keychain 中
使用 diCleaner 检查应用残留
清理前检查缓存、支持文件、容器和登录项。
安全概览
状态: 大多安全
这是 macOS 上 GPG 工作流程的合法辅助工具。它可能会请求显示口令短语提示所需的访问权限,并且在某些配置中,可能会请求将口令短语保存到 Keychain 以方便使用。对于它的用途来说,这种行为是正常的,但你应只在自己信任的 Mac 上允许存储口令短语,并使用强账户密码来保护本地机密。
建议: 如果你使用 GPG 进行电子邮件加密、Git 签名、SSH 或依赖 GnuPG 的密码管理工具,请保留 pinentry-mac。如果你不再使用这些工作流程,可以将其移除,但这些工具的口令短语提示可能会停止工作,直到配置了其他 pinentry 程序。
常见路径
/usr/local/bin/pinentry-mac/opt/homebrew/bin/pinentry-mac/usr/local/MacGPG2/libexec/pinentry-mac.app/usr/local/MacGPG2/libexec/pinentry-mac.app/Contents/MacOS/pinentry-mac
偏好路径
~/Library/Preferences/org.gpgtools.pinentry-mac.plist~/Library/Preferences/org.gpgtools.common.plist
分享您的经验
成为第一个分享经验的人。