gpg --pinentry-mode 在 CLI(非 GUI)模式下為 ICP 層環回太多資料?

gpg --pinentry-mode 在 CLI(非 GUI)模式下為 ICP 層環回太多資料?

當我使用X11圖形使用者介面模式,我可以透過提示輸入我的密碼,不會有錯誤:'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 的手冊,但找不到可以增加 .gpg 檔案中輸入的密碼大小的來源pinentry-mode loopback。我猜這就是問題所在,儘管我的密碼連 500 個字元都不到。

我使用的是 Ubuntu 20.04.1,Xubuntu DE,64 位元。

相關內容