Type classification against Fault Enabled Mutant in Java']Java based Smart Card

被引:4
|
作者
Dubreuil, Jean [1 ]
Bouffard, Guillaume [1 ]
Lanet, Jean-Louis [1 ]
Cartigny, Julien [1 ]
机构
[1] Univ Limoges, XLIM Labs, Secure Smart Devices SSD Team, F-87060 Limoges, France
关键词
smart card; !text type='Java']Java[!/text] Card; viruses; fault; countermeasures;
D O I
10.1109/ARES.2012.24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Smart card are often the target of software or hardware attacks. For instance the most recent attacks are based on fault injection which can modify the behavior of applications loaded in the card, changing them as mutant application. In this paper, we propose a new protection mechanism which makes application to be less prone to mutant generation. This countermeasure requires a transformation of the original program byte codes which remains semantically equivalent. It requires a modification of the Java Virtual Machine which remains backward compatible and a dedicated framework to deploy the applications. Hence, our proposition improves the ability of the platform to resist to Fault Enabled Mutant.
引用
收藏
页码:551 / 556
页数:6
相关论文
共 50 条
  • [1] Developing smart card-based applications using Java']Java Card
    Vandewalle, JJ
    Vétillard, E
    [J]. SMART CARD RESEARCH AND APPLICATIONS, PROCEEDINGS, 2000, 1820 : 105 - 124
  • [2] Reversing the operating system of a Java']Java based smart card
    Bouffard, Guillaume
    Lanet, Jean-Louis
    [J]. JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2014, 10 (04): : 239 - 253
  • [3] A Java']Java Card Based Approach for Smart Meter Gateway Security
    Piska, Srinivas
    Shetty, Manasa
    [J]. 2013 IEEE INNOVATIVE SMART GRID TECHNOLOGIES - ASIA (ISGT ASIA), 2013,
  • [4] The ultimate control flow transfer in a Java']Java based smart card
    Bouffard, Guillaume
    Lanet, Jean-Louis
    [J]. COMPUTERS & SECURITY, 2015, 50 : 33 - 46
  • [5] An advanced Java']Java Card System architecture for smart card based on large RAM memory
    Yang, Yoon-Sim
    Choi, Won-Ho
    Jin, Min-Sik
    Hwang, Cheul-Jun
    Jung, Min-Soo
    [J]. 2006 INTERNATIONAL CONFERENCE ON HYBRID INFORMATION TECHNOLOGY, VOL 2, PROCEEDINGS, 2006, : 646 - +
  • [6] A Java']Java processor suitable for applications of Smart Card
    Zhang, JJ
    Li, FH
    Ge, YQ
    Yue, ZW
    Yang, ZL
    [J]. 2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 736 - 739
  • [7] A Friendly Framework for Hidding fault enabled virus for Java']Java Based Smartcard
    Razafindralambo, Tiana
    Bouffard, Guillaume
    Lanet, Jean-Louis
    [J]. DATA AND APPLICATIONS SECURITY AND PRIVACY XXVI, 2012, 7371 : 122 - 128
  • [8] SMART INTERFACE: JAVA']JAVA CARD DEVELOPMENT AID TOOL
    Minora, Leonardo Ataide
    Aleixo, Fellipe Araujo
    Diolino, Gleison Tavares
    [J]. HOLOS, 2007, 23 (03) : 79 - 87
  • [9] Attacks on Java']Java Card 3.0 Combining Fault and Logical Attacks
    Barbu, Guillaume
    Thiebeauld, Hugues
    Guerin, Vincent
    [J]. SMART CARD RESEARCH AND ADVANCED APPLICATION, PROCEEDINGS, 2010, 6035 : 148 - 163
  • [10] Attacking of Smart Card-Based Banking Applications with Java']Java Script-Based Rootkits
    Bussmeyer, Daniel
    Groebert, Felix
    Schwenk, Joerg
    Wegener, Christoph
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, 2010, 6052 : 320 - 327