Passer à la navigation principale Passer à la recherche Passer au contenu principal

Application-replay attack on Java cards: When the garbage collector gets confused

  • Institut TELECOM
  • CNRS LTCI
  • Oberthur Technologies

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

9 Citations (Scopus)

Résumé

Java Card 3.0 specifications have brought many new features in the Java Card world, amongst which a true garbage collection mechanism. In this paper, we show how one could use this specific feature to predict the references that will be assigned to object instances to be created. We also exploit this reference prediction process in a combined attack. This attack stands as a kind of "application replay" attack, taking advantage of an unspecified behavior of the Java Card Runtime Environment (JCRE) on application instance deletion. It reveals quite powerful, since it potentially permits the attacker to circumvent the application firewall: a fundamental and historical Java Card security mechanism. Finally, we point out that this breach comes from the latest specification update and more precisely from the introduction of the automatic garbage collection mechanism, which leads to a straightforward countermeasure to the exposed attack.

langue originaleAnglais
titreEngineering Secure Software and Systems - 4th International Symposium, ESSoS 2012, Proceedings
Pages1-13
Nombre de pages13
Les DOIs
étatPublié - 27 févr. 2012
Modification externeOui
Evénement4th International Symposium on Engineering Secure Software and Systems, ESSoS 2012 - Eindhoven, Pays-Bas
Durée: 16 févr. 2012 → 17 févr. 2012

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7159 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence4th International Symposium on Engineering Secure Software and Systems, ESSoS 2012
Pays/TerritoirePays-Bas
La villeEindhoven
période16/02/12 → 17/02/12

Empreinte digitale

Examiner les sujets de recherche de « Application-replay attack on Java cards: When the garbage collector gets confused ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation