-
公开(公告)号:US20190080336A1
公开(公告)日:2019-03-14
申请号:US16189318
申请日:2018-11-13
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Denis Farison , Fabrice Romain , Christophe Laurencin
Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then enciphered and communicated back to host device when a decision on product authenticity is made.
-
公开(公告)号:US20170141913A1
公开(公告)日:2017-05-18
申请号:US15138573
申请日:2016-04-26
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Mathieu Lisart , Benoit Durand , Massimo Cervetto , Christophe Laurencin
CPC classification number: H04L9/004 , G06F21/556 , G06F21/74 , G06F21/85 , G06F2221/2123 , G06F2221/2127
Abstract: A circuit includes a first processing unit and a second identical processing unit. A first communication bus passes encrypted data between one of a plurality of functions and one or both of the first and second processing units. A selection circuit determines whether the encrypted bus is coupled to the first processing unit, the second processing unit, or both of the first and second processing units.
-
公开(公告)号:US20140372327A1
公开(公告)日:2014-12-18
申请号:US14305070
申请日:2014-06-16
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Denis Farison , Fabrice Romain , Christophe Laurencin
IPC: G06Q30/00
CPC classification number: G06Q30/018 , G06F3/12 , G06F21/44 , G06F21/608 , G06F21/73
Abstract: The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
Abstract translation: 通过一个过程验证与主机设备相关联的产品的真实性。 该产品在非易失性存储器的段中包含以加密方式存储的若干不同功能。 该过程在第一阶段涉及由主机设备发送用于执行功能的控制信号,其中产品用于解密功能并将未加密功能存储在非易失性存储器中。 该过程还包括在第二阶段中由主机设备发送用于执行解密功能的控制信号,其中产品用于执行功能并将该执行的结果发送回主机设备。 主机设备评估接收到的结果以验证产品的真实性。
-
公开(公告)号:US20180181968A1
公开(公告)日:2018-06-28
申请号:US15901003
申请日:2018-02-21
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Denis Farison , Fabrice Romain , Christophe Laurencin
CPC classification number: G06Q30/018 , G06F21/44 , G06F21/73
Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
-
公开(公告)号:US09934509B2
公开(公告)日:2018-04-03
申请号:US14305129
申请日:2014-06-16
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Denis Farison , Fabrice Romain , Christophe Laurencin
CPC classification number: G06Q30/018 , G06F21/44 , G06F21/73
Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
-
公开(公告)号:US09934508B2
公开(公告)日:2018-04-03
申请号:US14305070
申请日:2014-06-16
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Denis Farison , Fabrice Romain , Christophe Laurencin
CPC classification number: G06Q30/018 , G06F3/12 , G06F21/44 , G06F21/608 , G06F21/73
Abstract: The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
-
公开(公告)号:US20200322149A1
公开(公告)日:2020-10-08
申请号:US16815835
申请日:2020-03-11
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Alexandre Tramoni , Christophe Laurencin
IPC: H04L9/32 , G06K19/077
Abstract: An electronic chip with a communication interface is disclosed. In an embodiment, an electronic device includes an electronic chip having a plurality of ISO/IEC 7816 standardized interfaces.
-
公开(公告)号:US20200210569A1
公开(公告)日:2020-07-02
申请号:US16728946
申请日:2019-12-27
Inventor: Diana Moisuc , Christophe Laurencin
Abstract: In an embodiment, an electronic circuit includes a plurality of protective nodes. Each protective node includes at least one monitoring circuit for processing information representative of a detection of a disturbance based on a detection circuit; and at least one reaction circuit for implementing a countermeasure controlled by the monitoring circuit.
-
公开(公告)号:US10157386B2
公开(公告)日:2018-12-18
申请号:US15901003
申请日:2018-02-21
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Denis Farison , Fabrice Romain , Christophe Laurencin
Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
-
公开(公告)号:US20180174156A1
公开(公告)日:2018-06-21
申请号:US15900362
申请日:2018-02-20
Applicant: STMicroelectronics (Rousset) SAS
Inventor: Denis Farison , Fabrice Romain , Christophe Laurencin
CPC classification number: G06Q30/018 , G06F3/1203 , G06F3/1229 , G06F3/1238 , G06F3/1285 , G06F21/44 , G06F21/608 , G06F21/73
Abstract: The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
-
-
-
-
-
-
-
-
-