所以我使用对称AES加密对文件进行加密gnupg 2.2.9
:
gpg -a --symmetric myfile # This produces myfile.asc as its output
系统提示我输入密码并输入密码。该-a
选项生成一个ASCII装甲文件 - 一个只包含可打印字符而不是二进制加密文件的文件。这种类型的文件可以很容易地通过电子邮件发送到文本中,并放在电子邮件的正文中,而不是作为附件。
现在解密它,我使用:
gpg --decrypt myfile.asc # This should decrypt myfile.asc to STDOUT after asking
# me for the password used during encryption
gpg告诉我(通过输出到STDERR)该文件是用AES加密的,并用1个密码加密。好的,这是有道理的。
然而,gpg然后继续只是将文件解密到STDOUT而没有提示我输入密码,好像它在加密期间没有密码保护或根本没有加密。
为什么是这样?
注意:我没有看到这种行为......
—
Attie
尝试注销然后重新登录并尝试再次解密。
—
Alex
myfile.asc
)