如何使用指纹识别器解锁受密码保护的 GPG 密钥?

Ali*_*eza 7 fingerprint biometrics gnupg

我正在使用笔记本电脑的指纹识别器来解锁计算机并执行 sudo。

我还使用带有密码的 GPG 密钥来签署我的 git 提交。

有没有办法用指纹解锁GPG密钥?

相关系统信息:

  • 操作系统: Fedora Linux 35
  • KDE 等离子版本: 5.23.4
  • KDE 框架版本: 5.89.0
  • 硬件:Frame.work笔记本电脑(第5批)

use*_*754 2

尽管密码可用于身份验证和加密,但这并不适用于所有身份验证方法。

解密是逆转基于某些(秘密)数据完成的转换,而做到这一点的唯一方法是使用完全相同数据。另一方面,身份验证是验证提供的数据(密码/指纹/等)是否与注册的数据匹配。

可以确定指纹图像与登记时使用的手指是同一根手指,但图像不会完全相同。因此,如果您使用指纹图像中的数据加密您的 GPG 密钥,您将无法使用其他图像对其进行解密,即使我们知道它来自同一个手指。