Publications
Patents
Method For Executing A Machine Code Of A Secure Function
Authors: Thierno Barry, Damien Couroussé et Karine Heydemann
- France: Institut National de la Propriété Industrielle - FR3065095
- Europe: European Patent Office - EP3610372
- United States: The United States Patent and Trademark Office - US2020257805
Conference Papers
CS2 2018
All paths lead to Rome: Polymorphic Runtime Code Generation for Embedded Systems
5th Workshop on Cryptography and Security in Computing Systems, Valencia, Spain
Authors:
Damien Couroussé, Thierno Barry, Bruno Robisson, Nicolas Belleville, Philippe Jaillon, Olivier Potin, Hélène Le Bouder, Jean-Louis Lanet, and Karine Heydemann
[Paper]
[Slides]
[Conference]
EuroLLVM 2017
Automated Combination of Tolerance and Control Flow Integrity Countermeasures against Multiple Fault
2017 European LLVM Developers Meeting, Saarbrücken, Germany
Authors:
Thierno Barry, Damien Couroussé, Bruno Robisson, Karine Heydemann
[Abstract]
[Video]
[Conference]
WISTP 2016
Runtime Code Polymorphism as a Protection Against Side Channel Attacks
10th International Conference on Information Security Theory and Practice, Grete, Greece
Authors: Damien Couroussé, Thierno Barry, Bruno Robisson, Philippe Jaillon, Olivier Potin and Lanet Jean-Louis
[Paper]
[Conference]
[DOI]
SECRYPT 2016
A Template Attack Against VERIFY PIN Algorithms
13th International Conference on Security and Cryptography, Lisbon, Portugal
Authors:
Hélène Le Bouder, Thierno Barry, Damien Couroussé, Jean-Louis Lanet, Ronan Lashermes
[Paper]
[Slides]
[Conference]
CS2 2016
Compilation of a Countermeasure Against Instruction-Skip Fault Attacks
3th Workshop on Cryptography and Security in Computing Systems, Prague, Czech
Authors:
Thierno Barry, Damien Couroussé, Bruno Robisson
[Paper]
[Slides]
[Conference]
C&ESAR 2016
IoT and Physical Attacks
C&ESAR 2016, Rennes, France
Authors:
Hélène Le Bouder, Jean-Louis Lanet, Ronan Lashermes,
Thierno Barry, Damien Couroussé
[Abstract]
[Conference]
[Proceedings]
SECRYPT 2014
COGITO: Code Polymorphism to Secure Devices
11th International Conference on Security and Cryptography, Vienna, Austria
Authors:
Damien Couroussé, Thierno Barry, Bruno Robisson, Jean-Louis Lanet, Hassan Noura, Philippe Jaillon and Philippe Lalevée.
[Paper]
[Conference]
[DOI]
Talks and Posters
Journées Sécurité - SIF 2021
TEE : le meilleur compromis entre Sécurité, Performance et Coût
Journées Sécurité - Société Informatique de France, En Virtuel, Oct. 2021
Authors:
Thierno Barry
[Conference]
CPS Ed 2017
The Multiple Ways to Automate the Application of Software Countermeasures against Physical Attacks: Pitfalls and Guidelines
Cyber-Physical Security Education Workshop, Paris, France, 2017
Authors:
Nicolas Belleville, Thierno Barry, Abderrahmane Seriai, Damien Couroussé, Karine Heydemann, Henry-Pierre Charles, and Bruno Robisson
[Conference]
[Slides]
Crypto'Puce 2017
Compilation of Countermeasures Against Fault Injection Attacks
6ème édition de la rencontre Crypto'Puce, Île de Porquerolles, France
Authors:
Thierno Barry, Damien Couroussé and Bruno Robisson
[Abstract]
[Slides]
[Conference]
WISG 2016
Génération de Code au Runtime pour la Sécurisation de Composants
Workshop Interdisciplinaire sur la Sécurité Globale, Troyes, France
Authors:
Thierno Barry, Damien Couroussé, Olivier Potin, Bruno Robisson, Karim Abdelatif, Philippe Jaillon, Hélène Le Bouder, and Jean-Luis Lanet
[Poster]
[Conference]
CHES 2015
Runtime Code Polymorphism as a Protection Against Physical Attacks
17th Workshop on Cryptographic Hardware and Embedded Systems, Saint-Malo, France
Authors:
Damien Couroussé, Thierno Barry and Bruno Robisson
[Poster]
[Conference]
Crypto'Puce 2015
Compilaton for the Composition of Sofware Protectons for Embedded Systems
5ème édition de la rencontre Crypto'Puce, Île de Porquerolles, France
Authors:
Thierno Barry, Damien Couroussé and Bruno Robisson
[Slides]
[Conference]