A Dynamic Syntax Interpretation for Java Based Smart Card to Mitigate Logical Attacks

作者: Tiana Razafindralambo , Guillaume Bouffard , Bhagyalekshmy N. Thampi , Jean-Louis Lanet

DOI: 10.1007/978-3-642-34135-9_19

关键词: Syntax (programming languages)Program counterEncryptionSmart cardContext (language use)Java CardVulnerability (computing)JavaComputer securityComputer science

摘要: Off late security problems related to smart cards have seen a significant rise and the risks of attack are deep concern for industries. In this context, card industries try overcome anomaly by implementing various countermeasures. paper we discuss present powerful based on vulnerability linker which could change correct byte code into malicious one. During attack, interprets instructions as tokens able resolve them. Later propose countermeasure scrambles method with Java Card Program Counter (jpc). Without knowledge jpc used decrypt code, an attacker cannot execute any code. By way interoperability different platforms.

参考文章(12)
Julien Iguchi-Cartigny, Jean-Louis Lanet, Dieter Gollmann, Smart Card Research and Advanced Application ,(2011)
Guillaume Bouffard, Jean-Louis Lanet, Jean-Baptiste Machemie, Jean-Yves Poichotte, Jean-Philippe Wary, Evaluation of the Ability to Transform SIM Applications into Hostile Applications Smart Card Research and Advanced Applications. pp. 1- 17 ,(2011) , 10.1007/978-3-642-27257-8_1
Guillaume Bouffard, Julien Iguchi-Cartigny, Jean-Louis Lanet, Combined Software and Hardware Attacks on the Java Card Control Flow Smart Card Research and Advanced Applications. pp. 283- 296 ,(2011) , 10.1007/978-3-642-27257-8_18
Christophe Clavier, De la sécurité physique des crypto-systèmes embarqués Université de Versailles Saint-Quentin-en-Yvelines. ,(2007)
Georgi N. Gaydadjiev, Dennis Vermoen, Marc Witteman, Reverse engineering java card applets using power analysis workshop in information security theory and practice. pp. 138- 149 ,(2007) , 10.5555/1763190.1763207
S. Sadagopan, WWW Ubiquity. ,vol. 2002, pp. 7- ,(2002) , 10.1145/504689.504690
Guillaume Barbu, Hugues Thiebeauld, Vincent Guerin, Attacks on Java Card 3.0 Combining Fault and Logical Attacks Lecture Notes in Computer Science. ,vol. 6035, pp. 148- 163 ,(2010) , 10.1007/978-3-642-12510-2_11
Julien Iguchi-Cartigny, Jean-Louis Lanet, Developing a Trojan applets in a smart card Journal of Computer Virology and Hacking Techniques. ,vol. 6, pp. 343- 351 ,(2010) , 10.1007/S11416-009-0135-3
Keith Mayes, An Introduction to Smart Cards Smart Cards, Tokens, Security and Applications, 2nd Ed.. pp. 1- 29 ,(2008) , 10.1007/978-0-387-72198-9_1