无法抑制密码短语提示自动执行GPG解密

时间:2017-05-09 22:35:41

标签: encryption gnupg

Windows 7,GnuPG 2.1.19

我正忙着尝试使用GPG自动解密文件。我已经尝试了所有可以找到的密码将密码传递给命令行,但所有变量都继续通过弹出框提示我。并且,是的,我理解在命令行,密码文件,批处理文件等中包含密码的安全含义。显然,大多数人都可以使用它:

  

echo mypassphrase | gpg --batch --output test.csv --passphrase-fd 0 --decrypt test.csv.pgp

我尝试过使用--passphrase-file开关。我尝试过使用--passphrase mypassphrase。我尝试了各种间距和引用变化。我把头发拉到这里。感谢您的任何提示!

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。我发现在GnuPG的2.1x版本中,你必须添加" - pinentry-mode loopback"选项和价值。