【问题标题】:pinentry implementation with fingerprint sensor support支持指纹传感器的 pinentry 实现
【发布时间】:2019-01-31 19:21:06
【问题描述】:

目前,我在我的系统上使用来自 Xcode 的Pinentry Mac 来签署 git 提交。为此,我每次等待签署提交时都必须输入密码。

看到我的 MacBook Pro 有指纹传感器,我想知道是否有一个 pinentry 实现可以用指纹检查代替密码输入?

【问题讨论】:

  • 你真的更担心有人推送 git 提交而不是访问你的机器吗?如果没有,最好尽可能加强安全性(例如,在无人看管时将其设置为更快地超时)并保存您的 git 密码,这样您就不必重新输入它。
  • 基本上,每次Pinentry Mac警报弹出时,您都想使用指纹绕过?

标签: xcode git macos gnupg


【解决方案1】:

我看不到指纹支持。

不过,from this thread 有密码缓存(意味着您只输入一次,之后再也不会输入)

见“GPGTools Support / Password management”。

确保您的~/.gnupg/gpg-agent.conf 确实包含ignore-cache-for-signing 行。

【讨论】:

  • 这不能回答我的问题。我知道我可以保存密码,但我希望每次都被询问并能够通过指纹确认。
  • @Empty2k12 “能够通过指纹确认”:我不知道任何支持指纹的 GPG 工具的实现。 “我想每次都被问到”:这是默认模式......但同样没有指纹支持。因此我的建议。
【解决方案2】:

有一个支持此用例的pinentry 实现:https://github.com/jorgelbg/pinentry-touchid

【讨论】:

    猜你喜欢
    • 2017-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多