我使用 Emacs 用对称密钥加密文本文件。解密文件时,程序 pinentry 会打开一个用于输入密码的窗口。我不小心点击了“保存在密码管理器中”的复选框,然后点击了输入键(无密码)。显然,空密码已存储,现在打开文件时不再提示我输入密码。相反,我收到以下错误消息:
gpg: AES encrypted data
gpg: gcry_kdf_derive failed: Invalid data
gpg: encrypted with 1 passphrase
gpg: decryption failed: No secret key
Run Code Online (Sandbox Code Playgroud)
我在 Emacs 中打开文件时收到此消息,但在使用gpg2 -d the_file.gpg
.
如何删除空密码并恢复密码提示?
我已经尝试过的事情(不成功):
我正在使用 Xubuntu 16.04。