-
公开(公告)号:EP3531613B1
公开(公告)日:2020-09-30
申请号:EP19157876.4
申请日:2019-02-18
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: FRONTE, Daniele , LINGE, Yanis , ORDAS, Thomas
-
公开(公告)号:EP3531401A1
公开(公告)日:2019-08-28
申请号:EP19157873.1
申请日:2019-02-18
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: ORDAS, Thomas , LINGE, Yanis
Abstract: The invention concerns a method of implementing, by a cryptographic circuit (300), a substitution operation of a cryptographic algorithm, the method comprising: performing, for each substitution operation of the cryptographic algorithm, a series of substitution operations of which: one is a real substitution operation corresponding to the substitution operation of the cryptographic algorithm; and one or more others are dummy substitution operations, wherein the position of the real substitution operation among the one or more dummy substitution operations in each of said series is selected randomly.
-
公开(公告)号:EP3483773B1
公开(公告)日:2020-07-08
申请号:EP18203406.6
申请日:2018-10-30
Applicant: STMicroelectronics (Rousset) SAS
Inventor: SARAFIANOS, Alexandre , ORDAS, Thomas , LINGE, Yanis
IPC: G06F21/75 , H04L9/00 , H03K19/003 , G09C1/00
-
公开(公告)号:EP3454368A1
公开(公告)日:2019-03-13
申请号:EP18192582.7
申请日:2018-09-04
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: SARAFIANOS, Alexandre , ORDAS, Thomas
IPC: H01L23/58 , H01L25/065
Abstract: L'invention concerne un empilement de puces comprenant :
une puce principale (2) contenant des composants à protéger (8) ; et
une puce auxiliaire (18, 20) en regard de chaque face (4, 6) de la puce principale (2), la zone de chaque puce auxiliaire en regard des composants à protéger (8) comprenant un plan métallique (40) connecté à la masse, et au moins une piste conductrice isolée formant un motif serré en regard des composants à protéger (8), les extrémités de ladite au moins une piste conductrice étant accessibles au niveau de la puce principale (2).-
5.
公开(公告)号:EP3418937A1
公开(公告)日:2018-12-26
申请号:EP18177036.3
申请日:2018-06-11
Applicant: STMicroelectronics (Rousset) SAS
Inventor: ORDAS, Thomas , SARAFIANOS, Alexandre
IPC: G06F21/75
CPC classification number: G06F21/75
Abstract: Circuit intégré, comprenant au moins un module (CRY) situé dans au moins une première zone (Z1) d'un substrat semi-conducteur (1) du circuit intégré (CI), et au moins une cellule de leurre (CEL1) comportant au moins une première antenne (5) au-dessus d'au moins une deuxième zone (Z2) du circuit intégré, différente de ladite au moins une première zone (Z1), des moyens de génération (4) configurés pour générer au moins un signal électrique de leurre (SE) à partir d'au moins un premier signal électrique (S) caractéristique d'un fonctionnement dudit au moins un module (CRY) et d'au moins un paramètre pseudo-aléatoire, et pour faire circuler ledit au moins un signal électrique de leurre dans ladite au moins une première antenne de façon à générer au moins un rayonnement électromagnétique de leurre.
-
公开(公告)号:EP3531612A1
公开(公告)日:2019-08-28
申请号:EP19157874.9
申请日:2019-02-18
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: LINGE, Yanis , ORDAS, Thomas , LIARDET, Pierre-Yvan
Abstract: The invention concerns a method of implementing, by a cryptographic circuit (300), a set of substitution operations of a cryptographic algorithm involving a plurality of substitution tables, the method comprising: performing, for each set of substitution operations of the cryptographic algorithm, a series of sets of substitution operations of which: one set is a real set of substitution operations corresponding to the set of substitution operations of the cryptographic algorithm; and one or more other sets are dummy sets of substitution operations, each dummy set being based on a different permutation of said substitution tables.
-
7.
公开(公告)号:EP3483773A1
公开(公告)日:2019-05-15
申请号:EP18203406.6
申请日:2018-10-30
Applicant: STMicroelectronics (Rousset) SAS
Inventor: SARAFIANOS, Alexandre , ORDAS, Thomas , LINGE, Yanis
Abstract: Circuit électronique comportant une borne d'alimentation (BV) et une borne de référence (BR), comprenant au moins un module (M) comportant au moins un circuit logique (CL) couplé entre la borne d'alimentation (BV) et la borne de référence (BR) et comportant une borne de sortie (BS), et au moins un circuit auxiliaire (Cx) couplé entre la borne d'alimentation (BV) et la borne de référence (BR), et couplé à la borne de sortie (BS), ledit au moins un circuit auxiliaire (Cx) étant configuré pour réaliser au moins une action prise dans le groupe formé par
- une atténuation du courant circulant entre la borne d'alimentation (BV) et la borne de référence (BR),
- une augmentation du courant circulant entre la borne d'alimentation (BV) et la borne de référence (BR),
- une circulation d'un courant supplémentaire sur un chemin ne passant pas par la borne d'alimentation (BV),
ou pour ne réaliser aucune action.-
公开(公告)号:EP3211626B1
公开(公告)日:2018-10-31
申请号:EP16181835.6
申请日:2016-07-29
Applicant: STMicroelectronics (Rousset) SAS
Inventor: ORDAS, Thomas , SARAFIANOS, Alexandre , CHESNAIS, Stéphane , MARINET, Fabrice
IPC: G09C1/00 , H04L9/00 , G06K19/073 , H04K3/00
CPC classification number: H04L9/002 , G06F1/04 , G06F21/72 , G06K19/07336 , G09C1/00 , H01L23/528 , H03K3/84 , H03K5/01 , H03K2005/00019 , H04K3/40 , H04K3/825 , H04K3/94 , H04K2203/32 , H04L9/003 , H04L2209/08 , H04L2209/805
-
公开(公告)号:EP3531612B1
公开(公告)日:2020-11-04
申请号:EP19157874.9
申请日:2019-02-18
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: LINGE, Yanis , ORDAS, Thomas , LIARDET, Pierre-Yvan
-
公开(公告)号:EP3531613A1
公开(公告)日:2019-08-28
申请号:EP19157876.4
申请日:2019-02-18
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: FRONTE, Daniele , LINGE, Yanis , ORDAS, Thomas
Abstract: The invention concerns a method of implementing, by a cryptographic circuit (300), a substitution operation of a cryptographic algorithm based on a scrambled substitution table (302), the method comprising: performing, for each set of one or more substitution operations of the cryptographic algorithm, a series of sets of one or more substitution operations of which: one is a real set of one or more substitution operations defined by the cryptographic algorithm, the real set of one or more substitution operations being based on input data modified by a real scrambling key (SKEY); and one or more others are dummy sets of one or more substitution operations, each dummy set of one or more dummy substitution operations being based on input data modified by a different false scrambling key.
-
-
-
-
-
-
-
-
-