Smart-Guard: Defending User Input from Malware | IEEE Conference Publication | IEEE Xplore