Analyse et amélioration de la logique double rail pour la conception de circuits sécurisés / Alin Razafindraibe ; sous la direction de Michel Robert, Marc Renaudin

Date :

Editeur / Publisher : Montpellier : Université de Montpellier 2 Sciences et Techniques du Languedoc , 2006

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : français / French

Circuits intégrés

Systèmes informatiques -- Mesures de sûreté

Robert, Michel (1957-.... ; professeur des universités en microélectronique) (Directeur de thèse / thesis advisor)

Renaudin, Marc (19..-.... ; auteur en traitement du signal) (Directeur de thèse / thesis advisor)

Université des sciences et techniques de Montpellier 2 (1970-2014) (Organisme de soutenance / degree-grantor)

Relation : Analyse et amélioration de la logique double rail pour la conception de circuits sécurisés / Alin Razafindraibe / Villeurbanne : [CCSD] , 2008

Relation : Analyse et amélioration de la logique double rail pour la conception de circuits sécurisés / Alin Razafindraibe ; sous la direction de Michel Robert, Marc Renaudin / Grenoble : Atelier national de reproduction des thèses , 2006

Résumé / Abstract : Dans le domaine de la conception de circuits sécurisés (cartes à puce) et plus particulièrement des circuits robustes aux attaques différentielles en puissance (DPA), la logique double rail apparaît comme une alternative intéressante à la logique statique CMOS. En effet, le codage associé à ce style de logique offre la possibilité d'équilibrer la consommation rendant ainsi impossible les attaques DPA. Partant de ce constat, dans cette thèse, nous nous sommes focalisés sur l’analyse des atouts et faiblesses de la logique double rail et surtout à son amélioration. Dans un premier temps, nous avons montré qu'un circuit double rail est nettement plus résistant aux attaques DPA que son homologue simple rail. Dans un deuxième temps, après une étude approfondie de l'impact de la synthèse physique sur la robustesse de la logique double rail, nous avons abouti à la conclusion qu'en présence de déséquilibres des capacités de charge, des temps de transition et des temps d'arrivée, les circuits double rail peuvent perdre leur avantage et devenir vulnérables aux attaques DPA. Cette étude a permis de définir quelques métriques de robustesse aux attaques DPA à partir desquelles nous avons clairement établi qu'une cellule double rail n'est robuste que si les signaux la contrôlant arrivent tous dans un intervalle de temps particulièrement réduit. Afin d’éliminer cette faiblesse résiduelle de la logique double rail, nous avons finalement proposé une amélioration simple mais efficace de la logique double rail. La logique résultante a été appelée STTL (Secured Triple Track Logic). La mise en œuvre de cette logique a permis de montrer que la logique STTL permet d’obtenir des circuits dont les temps de calcul et la consommation sont indépendants des données