ViViSnoop: Someone is snooping your typing without seeing it! - Kun Jin; Si Fang; Chunyi Peng 001; Zhiyang Teng; XuFei Mao; Lan Zhang 002; Xiangyang Li 001 (CNS, 2017)