attacks on and countermeasures for usb hardware token devices .
Design principles for Tamper-Resistant Smartcard Processors