Défi technologique : Cybersécurité : hardware et software (en savoir +)
Département : Département Systèmes et Circuits Intégrés Numériques (LIST)
Laboratoire : Laboratoire Fonctions Innovantes pour circuits Mixtes
Date de début : 01-10-2023
Localisation : Grenoble
Code CEA : SL-DRT-23-0623
Contact : nicolas.belleville@cea.fr
Les attaques par canal auxiliaire sont renommées pour leur efficacité pour retrouver des clés cryptographiques. Elles exploitent la consommation électrique ou les émissions électromagnétiques d'un système afin de retrouver les données secrètes manipulées par celui-ci. Il suffit par exemple de quelques secondes seulement sur une cible vulnérable pour retrouver une clé de chiffrement d'un AES. Il est donc crucial de d'apporter des défenses contre ces attaques. De nombreuses contre-mesures logicielles ont été proposées dans l'état de l'art contre ces attaques. Cependant, la combinaison de ces contre-mesures logicielles a très rarement été étudiée. Lorsqu'elle est considérée, les auteurs montrent pourtant que la combinaison de contre-mesures permet de tirer parti d'une contre-mesure pour accroitre l'efficacité d'une autre, ou de palier à ses défauts. La combinaison de contre-mesures logicielles représente ainsi un levier prometteur pour accroitre la sécurité contre les attaques par canal auxiliaire, mais est non triviale et doit être effectuée de manière réfléchie, au risque de diminuer le niveau de sécurité au lieu de l'amplifier. L'objectif de cette thèse est donc d'étudier les combinaisons de contre-mesures possibles, d'identifier les synergies et les incompatibilités entre contre-mesures, et d'aboutir ainsi à de nouvelles manières de sécuriser permettant d'atteindre des compromis entre niveau sécurité et impact sur les performances jamais explorés.