Researchers recover typed text using audio recording of keystrokes (2005)
berkeley.edu
berkeley.edu
My grandfather (also career NSA) used to tell me that it would seem like fiction if people knew some of the things that technology and a good cryptanalyst could do. I think he was right.
How would you do that? Soundproofing? Delay on the mechanical action? What is the fingerprint that allows transcription of a sound sample?
https://www.freesound.org/people/keithpeter/sounds/123344/
have at it...
Perhaps you could modify key levers in such a fashion that each stroke requires variable pressure?
This way, there would never be a per-typewriter profile, because all machines are randomised every week. Obviously, I'd also have a white-room analysis team checking whether the scheme works.
Maybe someone who knows more about typewriters could tell me whether this would work at all, or there is a fatal flaw.
[1] http://scholar.google.com.au/scholar?q=%22typewriter+identif...
It's pretty interesting. It's an algorithm which, given a recording of you typing out several HN comments, can generate an acoustic profile of how you type on your particular keyboard. By assuming that you're typing English, it can infer what words you're typing based on its rough guess, and then it can train itself to recognize keystroke sounds that it previously got wrong. After a few times of doing this, it claims to be accurate enough to recover your passwords from a recording of you typing them in.
http://www.cc.gatech.edu/~traynor/papers/traynor-ccs11.pdf (Not working for me right now.)
http://dl.packetstormsecurity.net/papers/general/traynor-ccs...