• 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