USBCheckIn: Preventing BadUSB attacks by forcing human-device interaction | IEEE Conference Publication | IEEE Xplore