9

Я использую gnupg с агентом tty pinentry для шифрования файла с помощью симметричной парольной фразы. Когда я набираю его, чтобы зашифровать и расшифровать файл, tty pinentry gnupg не отображает вводимые символы, чтобы его не украли кто-то, смотрящий на мой экран, пока я печатаю. Это также позволяет избежать отображения звездочки, так что длина моей парольной фразы также не может быть украдена.

Тем не менее, предположим, что я осведомлен о риске и хочу видеть звездочку каждый раз, когда набираю символ, позволяя мне узнать, был ли получен мой ввод, или мне не удалось нажать клавишу, или я случайно нажал соседний а также, позволяя мне понять, когда бэкспейс также получен правильно (удаляя звездочку каждый раз, когда я нажимаю на нее).

Предположим, я даже хочу видеть, что набираемый мной персонаж повторяется, чтобы понять, не ошибаюсь ли я, из-за того, насколько это может быть нежелательно.

Как мне достичь этих двух вещей?

0