请帮助我了解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:解密失败:没有密钥”
但是我有秘密钥匙。会发生什么?
答案 0 :(得分:0)
Yubikey存储私钥,因此在Yubikey上执行的操作是签名和解密。 (也可以在Yubikey卡上找到公钥-因为每个OpenPGP私钥都包含公钥的副本)
将密钥移到Yubikey时-私钥已从GnuPG keys文件夹中删除(实际上仅存根了),它仅位于Yubikey卡上。现在唯一的解密方法是使用Yubikey卡。