Beri tanda bintang / frasa sandi saat sedang diketik dalam gnupg dengan tty pinentry

8

Saya menggunakan gnupg dengan agen tty pinentry untuk mengenkripsi file dengan frasa sandi simetris. Ketika saya mengetik, baik untuk mengenkripsi dan mendekripsi file, pinn tty gnupg menghindari menampilkan karakter yang saya masukkan untuk menghindari dicuri oleh seseorang yang menonton layar saya saat saya mengetik. Itu juga menghindari menampilkan tanda bintang sehingga panjang frasa sandi saya tidak dapat dicuri juga.

Namun, anggaplah saya sadar akan risikonya dan saya ingin melihat tanda bintang setiap kali saya mengetik karakter, yang memungkinkan saya untuk mengetahui apakah input saya diterima atau jika saya gagal menekan tombol, atau jika saya secara tidak sengaja menekan tetangga. satu juga, memungkinkan saya untuk memahami kapan backspace diterima dengan benar juga (dengan menghapus tanda bintang setiap kali saya menekannya).

Misalkan saya bahkan ingin melihat karakter yang saya ketikkan gema, untuk mengetahui apakah saya salah mengetik, untuk seberapa tidak disarankannya itu.

Bagaimana saya mencapai kedua hal itu?

Jeffrey Lebowski
sumber
1
Apa yang biasanya saya lakukan dalam kasus seperti itu (kata sandi sangat sulit), saya membuka editor teks apa pun, ketik kata sandi di sana, lalu salin / tempel ke gpg / ssh dan program lain semacam itu. Hanya saja jangan menyimpan dan segera menutup editor itu setelah kata sandi disisipkan
Alex
Saya akan merekomendasikan membuat ini sebagai jawaban karena satu-satunya cara yang layak adalah mengkompilasi ulang gpg2 itu sendiri untuk memungkinkan ini.
linuxdev2013

Jawaban:

0

Ini tidak didukung oleh pinentry-tty.

pinentry-cursesapakah gema asterisk; beralih ke yang mungkin menjadi solusi Anda.

Gabe
sumber