仅使用纯文本密钥进行 PGP 解密。

仅使用纯文本密钥进行 PGP 解密。

我收到了一个 gpg 文件和一个纯文本密钥。我期望收到一个 .asc 文件。
使用纯文本密钥解密此文件的语法是什么?例如:

pgp --decrypt filename.gpg keyname

非常感谢您的帮助。

答案1

根据您的描述,我认为使用了对称加密。在这种情况下,您可以在命令行上将密码传递给 gpg,如下所示:

cat 键名 | gpg --passphrase-fd=0 文件名.gpg

或者

echo “纯文本密钥” | gpg --passphrase-fd=0 filename.gpg

相关内容