-
公开(公告)号:FR2956764B1
公开(公告)日:2012-11-09
申请号:FR1051205
申请日:2010-02-19
Applicant: ST MICROELECTRONICS ROUSSET
Inventor: LIARDET PIERRE-YVAN , TEGLIA YANNICK , TOURNEMILLE JEROME
-
公开(公告)号:FR2952256A1
公开(公告)日:2011-05-06
申请号:FR0957783
申请日:2009-11-04
Applicant: ST MICROELECTRONICS ROUSSET
Inventor: LIARDET PIERRE-YVAN , MARINET FABRICE , TOURNEMILLE JEROME
Abstract: L'invention concerne un procédé de protection d'une clé (K) mise en oeuvre, par un circuit électronique, dans un algorithme symétrique (A) de chiffrement ou de déchiffrement d'un message (T), comportant les étapes de : sélectionner (71) de façon non déterministe une paire de masques différents (Mj, Mj' ) dans un ensemble d'au moins quatre masques différents, les masques ayant la propriété de représenter des combinaisons de bits différentes, au moins par paire de bits ; exécuter deux fois (I, II) l'algorithme en appliquant, à la clé ou au message, l'un des masque de la paire sélectionnée à chaque exécution ; et vérifier (75, 7 6) la cohérence entre les deux exécutions.
-
公开(公告)号:FR2952256B1
公开(公告)日:2011-12-16
申请号:FR0957783
申请日:2009-11-04
Applicant: ST MICROELECTRONICS ROUSSET
Inventor: LIARDET PIERRE-YVAN , MARINET FABRICE , TOURNEMILLE JEROME
-
公开(公告)号:FR2956764A1
公开(公告)日:2011-08-26
申请号:FR1051205
申请日:2010-02-19
Applicant: ST MICROELECTRONICS ROUSSET
Inventor: LIARDET PIERRE-YVAN , TEGLIA YANNICK , TOURNEMILLE JEROME
Abstract: L'invention concerne un procédé de protection d'une clé (K) destinée à être utilisée par un circuit électronique dans un algorithme de chiffrement ou de déchiffrement, comportant les étapes suivantes : soumettre la clé à une première fonction (61) prenant en compte une valeur de sélection (M) ; stocker tout ou partie du résultat de cette fonction dans au moins deux registres (RO, R1) ; à l'appel de la clé par l'algorithme (7), lire les contenus desdits registres et les soumettre à une seconde fonction (63) prenant en compte tout ou partie des bits des registres ; et fournir le résultat de la combinaison en entrée de l'algorithme, la seconde fonction étant telle que le résultat fourni correspond à la clé.
-
-
-