Peter Fairbrother (me) wrote (in a different thread): > BTW, m-o-o-t uses a randomised virtual keyboard with (both EM and optical) > TEMPEST resistant fonts. It's okay for inputting keys, but it's a hassle > for inputting text. > > Which means that your keys might be safe from keyloggers (both hardware and > software), but your plaintext isn't. Sigh. I'm trying to improve it by > putting the "senhorita" letters in one block and the rest elsewhere (not for > key input obviously), and you do learn where the keys are after a while, but > it's still a hassle.
(senhorita contains the 9 most-commonly-used-in-English letters, tho' not in order) There is another problem - assuming the TEMPEST gear or camera can't see the randomised resistant letters, if it can follow the cursor then it's just a simple substitution cypher to get plaintext (assuming the gear can get clicks). I thought of having a large cursor grid, with resistant symbols on each grid place, and changing the position of the operative symbol every so often - how often? - but I don't know how to get such a large cursor - any ideas? X on OpenBSD preferred. Any better ideas? -- Peter Fairbrother