使用 tty pinentry 在 gnupg 中键入时回显星号/密码短语

Jef*_*ski 8 linux passwords gnupg

我正在使用带有 tty pinentry 代理的 gnupg 来加密具有对称密码的文件。当我输入它时,为了加密和解密文件,gnupg 的 tty pinentry 避免显示我输入的字符,以避免在我输入时有人看着我的屏幕被盗。它还避免显示星号,以便我的密码长度也不会被盗。

但是,假设我意识到了风险并且我想在每次输入字符时查看一个星号,让我知道是否收到了我的输入或者我是否没有按下键,或者我是否不小心按下了相邻的一个也是,让我了解退格键何时被正确接收(通过每次按下时删除一个星号)。

假设我什至想看到我正在输入的字符回显,以了解我是否打错了一些,因为这可能是多么不可取。

我如何实现这两件事?

Gab*_*abe 0

不支持此操作pinentry-tty

pinentry-curses是否回显星号;切换到这可能是您的解决方案。