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

Can code polymorphism limit information leakage?

  • Antoine Amarilli
  • , Sascha Müller
  • , David Naccache
  • , Daniel Page
  • , Pablo Rauzy
  • , Michael Tunstall
  • Technische Universität Darmstadt
  • PSL research University & IPSL
  • University of Bristol

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

In addition to its usual complexity assumptions, cryptography silently assumes that information can be physically protected in a single location. As one can easily imagine, real-life devices are not ideal and information may leak through different physical side-channels. It is a known fact that information leakage is a function of both the executed code F and its input x. In this work we explore the use of polymorphic code as a way of resisting side channel attacks. We present experimental results with procedural and functional languages. In each case we rewrite the protected code code F i before its execution. The outcome is a genealogy of programs F0,F 1,... such that for all inputs x and for all indexes i ≠ j ⇒ Fi(x) = Fj(x) and Fi ≠ Fj. This is shown to increase resistance to side channel attacks.

langue originaleAnglais
titreInformation Security Theory and Practice
Sous-titreSecurity and Privacy of Mobile Devices in Wireless Communication - 5th IFIP WG 11.2 International Workshop, WISTP 2011, Proceedings
Pages1-21
Nombre de pages21
Les DOIs
étatPublié - 20 juin 2011
Evénement5th Workshop in Information Security Theory and Practice, WISTP 2011 - Heraklion, Crete, Grcce
Durée: 1 juin 20113 juin 2011

Série de publications

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

Une conférence

Une conférence5th Workshop in Information Security Theory and Practice, WISTP 2011
Pays/TerritoireGrcce
La villeHeraklion, Crete
période1/06/113/06/11

Empreinte digitale

Examiner les sujets de recherche de « Can code polymorphism limit information leakage? ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation