Yubikey如何与GPG合作?

时间:2019-01-21 14:04:54

标签: gnupg

请帮助我了解yubikey如何与GPG配合使用。

我有一把钥匙,我把它移到了yubikey。但是在此之前,我已经备份了.gnupg文件夹。

之后,我删除了yubikey以便在另一台PC上使用它。

在PC上,我从备份中删除了.gnupg文件夹并恢复了.gnupg文件夹并恢复了.gnupg文件夹。

所以,我希望我的PC和yubikey上具有相同的键。

但是,如果我使用yubikey加密某些内容,例如gpg -e -r 'mykey' 123.txt

我无法使用相同的密钥在PC上对其进行解密。

它说:

  

gpg:使用RSA密钥加密,ID 3435KSLDKJFLKSJF234
  gpg:解密失败:没有密钥”

但是我有秘密钥匙。会发生什么?

1 个答案:

答案 0 :(得分:0)

Yubikey存储私钥,因此在Yubikey上执行的操作是签名和解密。 (也可以在Yubikey卡上找到公钥-因为每个OpenPGP私钥都包含公钥的副本)

将密钥移到Yubikey时-私钥已从GnuPG keys文件夹中删除(实际上仅存根了),它仅位于Yubikey卡上。现在唯一的解密方法是使用Yubikey卡。