An Offensive and Defensive Exposition of Wearable Computing
Keyboard acoustic emanations revisited