Jawaban:
Pada dasarnya, opsi ini mencegah aplikasi lain (termasuk hal-hal seperti TextExpander ) dari "mendengarkan" pada apa yang Anda ketikkan. Dengan mencegah proses latar belakang lain dari merekam atau mengakses penekanan tombol Anda, Anda memastikan mereka tidak dapat dicatat atau dipantau, misalnya. oleh keylogger sederhana, atau program lain yang berjalan dengan izin normal untuk tujuan yang berpotensi jahat.
Ada jawaban yang bagus tentang hal itu di Security Stackexchange
"Secure Keyboard Entry" memetakan
EnableSecureEventInput
fungsi yang konsepnya dijelaskan di sini . Pada dasarnya, aplikasi tidak mengakses perangkat keras itu sendiri; mereka mendapatkan acara (mis. tentang pukulan kunci) dari sistem operasi. Beberapa elemen dalam OS memutuskan aplikasi apa yang mendapatkan peristiwa apa, tergantung pada hak aksesnya dan status GUI (ada detail tergantung pada aplikasi mana yang "di latar depan")....