当我使用X11 GUI 模式,我可以通过提示输入我的密码而不会出现错误:'gpg -d <my encrypted file>'
。
但是,当我尝试从 CLI(无窗口模式)执行相同操作并指定pinentry-mode loopback
以防止系统生成 X 窗口密码提示时,我收到错误消息。
执行gpg --pinentry-mode loopback -d
返回:
gpg: problem with the agent: Too much data for the ICP layer
gpg: encrypted with 1 passphrase
gpg: decryption failed
我尝试查看 gpg、gpgconf、gpg-connect-agent 的手册,但找不到可以增加输入密码大小的来源pinentry-mode loopback
。我猜这就是问题所在,尽管我的密码甚至不到 500 个字符。
我正在使用 Ubuntu 20.04.1,Xubuntu DE,64 位。