Asteriscos de eco / frase de contraseña, ya que se está escribiendo en gnupg con pintytry tty

8

Estoy usando gnupg con tty pinentry agent para cifrar un archivo con una frase de contraseña simétrica. Cuando lo estoy escribiendo, tanto para encriptar como para desencriptar el archivo, el pintytry de gnupg evita mostrar los caracteres que estoy ingresando para evitar que alguien me robe mientras mira la pantalla mientras robo. También evita mostrar un asterisco para que la longitud de mi frase de contraseña no pueda ser robada también.

Sin embargo, supongamos que soy consciente del riesgo y quiero ver un asterisco cada vez que escribo un carácter, lo que me permite saber si recibí mi entrada o si no presioné la tecla, o si presioné accidentalmente un vecino uno también, lo que me permite comprender cuándo se recibe correctamente un retroceso (al eliminar un asterisco cada vez que lo presiono).

Supongamos que incluso quiero ver eco del personaje que estoy escribiendo, para saber si estoy escribiendo mal, por desaconsejable que pueda ser.

¿Cómo logro esas dos cosas?

Jeffrey Lebowski
fuente
1
Lo que normalmente hago en estos casos (contraseña extremadamente difícil), abro cualquier editor de texto, escribo la contraseña allí, luego copio / pego en gpg / ssh y otro programa similar. Simplemente no guarde y cierre inmediatamente ese editor después de pegar la contraseña
Alex
Recomiendo que esto sea una respuesta, ya que la única otra forma posible es volver a compilar gpg2 para permitir esto.
linuxdev2013

Respuestas:

0

Esto no es compatible con pinentry-tty.

pinentry-curseshace eco de asteriscos; cambiar a esa puede ser su solución.

Gabe
fuente