Title :
A Redundancy-Based Attack Detection Technique for Java Card Bytecode
Author :
Giunta, Rosario ; Pappalardo, Giuseppe ; Tramontana, Emiliano
Author_Institution :
Dipt. di Mat. e Inf., Univ. of Catania, Catania, Italy
Abstract :
A Java Card Virtual Machine applet running on smart cards may be subject to tampering. We protect existing applets by encoding additional lists representing specific instructions which may be the targets of a variety of attacks. The lists are specifically encoded to be a viable solution in limited smart cards hardware. Our modified virtual machine before executing a fetched instruction checks the lists to verify that it has not been modified, blocking the execution if a modification is detected.
Keywords :
Java; security of data; smart cards; virtual machines; Java Card Bytecode; Java Card virtual machine applet; redundancy-based attack detection; smart cards; Encoding; Image coding; Java; Manganese; Smart cards; Standards; Table lookup; Security; intrusion detection; permission; smart cards;
Conference_Titel :
WETICE Conference (WETICE), 2014 IEEE 23rd International
Conference_Location :
Parma
DOI :
10.1109/WETICE.2014.60