An Offensive and Defensive Exposition of Wearable Computing
TapLogger: inferring user inputs on smartphone touchscreens using on-board motion sensors