是否有某种配置方法pinentry-mac
,我目前使用它来输入我的 OpenPGP 卡(Yubikey)的密码,或者使用其他程序将密码存储在 macOS“钥匙串”中,这样我只需要使用“TouchID”而不是输入它?
答案1
我研究了类似的东西(除了 Yubikey),发现 pinentry-mac 不支持 Touch ID(至少现在还不支持)。我最终写了pinentry-touchid
围绕 pinentry-mac 的“包装器”/集成,在从 macOS Keychain 检索密码时要求确认(通过 Touch ID)。
我目前没有 Yubikey,但是pinentry-touchid
使用 assuan IPC 协议与 gpg-agent 进行通信。我猜它在这种情况下也应该有效。如果出现问题,请随时提出问题。