Sto usando gnupg con l'agente pinty tty per crittografare un file con una passphrase simmetrica. Quando lo sto digitando, sia per crittografare che per decrittografare il file, la pinty tty di gnupg evita di visualizzare i caratteri che sto inserendo per evitare che venga rubato da qualcuno che guarda il mio schermo mentre sto scrivendo. Evita anche di visualizzare un asterisco in modo che la mia lunghezza della passphrase non possa essere rubata.
Tuttavia, supponiamo di essere consapevole del rischio e di voler visualizzare un asterisco ogni volta che digito un carattere, permettendomi di sapere se il mio input è stato ricevuto o se non sono riuscito a premere il tasto o se ho accidentalmente premuto un vicino anche uno, permettendomi di capire quando anche un backspace viene ricevuto correttamente (eliminando un asterisco ogni volta che lo premo).
Supponiamo che anche io voglia vedere il personaggio che sto scrivendo echeggiato, per sapere se ne sto scrivendo male, per quanto sia sconsigliabile.
Come ottengo queste due cose?