DocumentCode
123751
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
fYear
2014
fDate
23-25 June 2014
Firstpage
384
Lastpage
389
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;
fLanguage
English
Publisher
ieee
Conference_Titel
WETICE Conference (WETICE), 2014 IEEE 23rd International
Conference_Location
Parma
Type
conf
DOI
10.1109/WETICE.2014.60
Filename
6927088
Link To Document