我已经使用密钥(主密钥和子密钥)设置了 Yubikey,并从本地计算机中删除了私钥。
gpg --card-status
一切都按预期工作,但每当我在 Linux 上发出命令时,gpg
都会在目录下创建所有私钥 (.key) 文件.gnupg/private-keys-v1.d
。
问题是,即使从我的计算机中取出卡(Yubikey)并发出gpg --export-secret-key -a $KEYID
,我也能够导出私钥和子密钥,甚至不提示私钥密码。
如何消除 gpg 以不在本地计算机上保留任何私钥?