-
公开(公告)号:US20190268137A1
公开(公告)日:2019-08-29
申请号:US16281881
申请日:2019-02-21
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: Yanis LINGE , Thomas ORDAS , Pierre-Yvan LIARDET
IPC: H04L9/06
Abstract: The disclosure concerns implementing, by a cryptographic circuit, a set of substitution operations of a cryptographic process involving a plurality of substitution tables. For each set of substitution operations of the cryptographic process, a series of sets of substitution operations are performed. One set of the series is a real set of substitution operations corresponding to the set of substitution operations of the cryptographic process. One or more other sets are dummy sets of substitution operations, each dummy set being based on a different permutation of said substitution tables.
-
公开(公告)号:US20220085974A1
公开(公告)日:2022-03-17
申请号:US17537056
申请日:2021-11-29
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: Thomas ORDAS , Yanis LINGE
Abstract: A cryptographic circuit performs a substitution operation of a cryptographic algorithm. For each substitution operation of the cryptographic algorithm, a series of substitution operations are performed by the cryptographic circuit. One of the substitution operations of the series is a real substitution operation corresponding to the substitution operation of the cryptographic algorithm. One or more other substitution operations of the series are dummy substitution operations. A position of the real substitution operation in said series is selected randomly.
-
公开(公告)号:US20190268136A1
公开(公告)日:2019-08-29
申请号:US16281889
申请日:2019-02-21
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: Thomas ORDAS , Yanis LINGE
Abstract: A cryptographic circuit performs a substitution operation of a cryptographic algorithm. For each substitution operation of the cryptographic algorithm, a series of substitution operations are performed by the cryptographic circuit. One of the substitution operations of the series is a real substitution operation corresponding to the substitution operation of the cryptographic algorithm. One or more other substitution operations of the series are dummy substitution operations. A position of the real substitution operation in said series is selected randomly.
-
4.
公开(公告)号:US20190354728A1
公开(公告)日:2019-11-21
申请号:US16411819
申请日:2019-05-14
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Alexandre SARAFIANOS , Thomas ORDAS , Yanis LINGE , Jimmy FORT
Abstract: The supply voltage for a module of an integrated circuit managed to support protection against side channel attacks. Upon startup of the integrated circuit, one action from the following actions is selected in response to a command: supplying the module with the supply voltage having a fixed value that is selected from a plurality of predetermined values, or varying the value of the supply voltage in time with a pulsed signal.
-
公开(公告)号:US20190268134A1
公开(公告)日:2019-08-29
申请号:US16281887
申请日:2019-02-21
Applicant: STMICROELECTRONICS (ROUSSET) SAS
Inventor: Daniele FRONTE , Yanis LINGE , Thomas ORDAS
Abstract: A cryptographic circuit performs a substitution operation of a cryptographic algorithm based on a scrambled substitution table. For each set of one or more substitution operations of the cryptographic algorithm, the circuit performs 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; 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.
-
公开(公告)号:US20190079133A1
公开(公告)日:2019-03-14
申请号:US16125096
申请日:2018-09-07
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Alexandre SARAFIANOS , Thomas ORDAS
IPC: G01R31/12 , H01L23/00 , H01L25/065 , H01L23/538 , G01R31/317
CPC classification number: G01R31/1272 , G01R31/31719 , G06K19/073 , H01L23/5386 , H01L23/5388 , H01L23/573 , H01L23/576 , H01L25/0657 , H01L2225/06513 , H01L2225/06527 , H01L2225/06537 , H01L2225/06541
Abstract: An integrated circuit chip stack includes a main integrated circuit chip and at least one auxiliary integrated circuit chip. The main integrated circuit chip contains circuit components to be protected. The auxiliary integrated circuit chip is mounted to a surface of the main integrated circuit chip and includes a metal plane connected to ground located opposite the circuit components to be protected. The auxiliary integrated circuit chip further includes at least one insulated conductive track forming a tight pattern opposite the circuit components to be protected. A detection circuit is connected to the at least one conductive track and is configured to detect interruption of the at least one insulated conductive track.
-
7.
公开(公告)号:US20180373899A1
公开(公告)日:2018-12-27
申请号:US16012191
申请日:2018-06-19
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Thomas ORDAS , Alexandre SARAFIANOS
Abstract: A circuit module of an integrated circuit is located in a first zone of a semiconductor substrate. A decoy cell includes an antenna above a second zone of the semiconductor substrate. The second zone is different from the first zone. A generation circuit operates to generate a decoy electrical signal on the basis of a first electrical signal that is characteristic of an operation of the circuit module and of at least one pseudo-random parameter. The decoy electrical signal is circulated through the antenna so as to generate a decoy electromagnetic radiation.
-
-
-
-
-
-