Implementations of cryptosystems are vulnerable to physical attacks, and thus need to be protected against them. Of course, malfunctioning protections are useless. Formal methods help to develop systems while assessing their conformity to a rigorous specification. The first goal of my thesis, and its innovative aspect, is to show that formal methods can be used to prove not only the principle of the countermeasures according to a model, but also their implementations, as it is where the physical vulnerabilities are exploited. My second goal is the proof and the automation of the protection techniques themselves, because handwritten security code is error-prone.Les implémentations cryptographiques sont vulnérables aux attaques physiques, et ...
Les couplages sont des algorithmes cryptographiques qui permettent de nouveaux protocoles de cryptog...
Security protocols are programs that secure communications by defining exchange rules on a network. ...
The protection of cryptographic mechanisms is an important challenge while developing a system of in...
Implementations of cryptosystems are vulnerable to physical attacks, and thus need to be protected a...
Les implémentations cryptographiques sont vulnérables aux attaques physiques, et ont donc besoin d'e...
La protection des mécanismes cryptographiques constitue un enjeu important lors du développement d'u...
Cette thèse est consacrée au problème de la vérification automatique des protocoles cryptographiques...
Cette thèse se situe dans la cryptanalyse physique des algorithmes de chiffrement par blocs. Un algo...
Depuis leur introduction à la fin des années 1990, les attaques par canaux auxiliaires sont considér...
The main subject of this work is the physical cryptanalysis of blocks ciphers. Even if cryptographic...
This thesis is dedicated to the automatic verification of cryptographic protocols in the logical and...
The use of communication protocols has become pervasive at all levels of our society. Yet, their use...
Pairings are cryptographic algorithms allowing new protocols for public-key cryptography. After a de...
Les échanges des informations confidentielles ou critiques dans un environnement public, et donc po...
L'utilisation des protocoles de communication est omniprésente dans notre société, mais leur utilisa...
Les couplages sont des algorithmes cryptographiques qui permettent de nouveaux protocoles de cryptog...
Security protocols are programs that secure communications by defining exchange rules on a network. ...
The protection of cryptographic mechanisms is an important challenge while developing a system of in...
Implementations of cryptosystems are vulnerable to physical attacks, and thus need to be protected a...
Les implémentations cryptographiques sont vulnérables aux attaques physiques, et ont donc besoin d'e...
La protection des mécanismes cryptographiques constitue un enjeu important lors du développement d'u...
Cette thèse est consacrée au problème de la vérification automatique des protocoles cryptographiques...
Cette thèse se situe dans la cryptanalyse physique des algorithmes de chiffrement par blocs. Un algo...
Depuis leur introduction à la fin des années 1990, les attaques par canaux auxiliaires sont considér...
The main subject of this work is the physical cryptanalysis of blocks ciphers. Even if cryptographic...
This thesis is dedicated to the automatic verification of cryptographic protocols in the logical and...
The use of communication protocols has become pervasive at all levels of our society. Yet, their use...
Pairings are cryptographic algorithms allowing new protocols for public-key cryptography. After a de...
Les échanges des informations confidentielles ou critiques dans un environnement public, et donc po...
L'utilisation des protocoles de communication est omniprésente dans notre société, mais leur utilisa...
Les couplages sont des algorithmes cryptographiques qui permettent de nouveaux protocoles de cryptog...
Security protocols are programs that secure communications by defining exchange rules on a network. ...
The protection of cryptographic mechanisms is an important challenge while developing a system of in...