-
公开(公告)号:US11451378B2
公开(公告)日:2022-09-20
申请号:US17024501
申请日:2020-09-17
Applicant: STMicroelectronics SA
Inventor: Benjamin Baratte , Laurent Halajko
Abstract: An embodiment encryption method, implemented by an electronic circuit including a first non-volatile memory, comprises the creation of one or more first pairs of asymmetrical keys, the first pair or each of the first pairs comprising first private and public keys, and, for the or at least one of the first pairs, storing the first public key in the first memory, receiving a second public key during a communication session, and forming a first symmetrical key from the first private key and the second public key, the first public key staying stored in the first memory after the communication session.
-
公开(公告)号:US20230297695A1
公开(公告)日:2023-09-21
申请号:US18179893
申请日:2023-03-07
Inventor: Thierry Biniguer , Benjamin Baratte
CPC classification number: G06F21/602 , G06F21/79
Abstract: In an embodiment a method includes receiving, by a first circuit of a device, a first identifier from a second circuit, generating, by the first circuit, at least one key based on the first identifier, a second identifier of the first circuit and a first key, storing, by the first circuit, the at least one key in a memory of the device, transmitting, by the first circuit, the at least one key to the second circuit and removing, by the first circuit, the at least one key from the memory, wherein the at least one key is generated by the first circuit in response to a request for communication with the second circuit, and wherein the first circuit executes one or more cryptographic operations based on the at least one key.
-
公开(公告)号:US20210099291A1
公开(公告)日:2021-04-01
申请号:US17024501
申请日:2020-09-17
Applicant: STMicroelectronics SA
Inventor: Benjamin Baratte , Laurent Halajko
Abstract: An embodiment encryption method, implemented by an electronic circuit including a first non-volatile memory, comprises the creation of one or more first pairs of asymmetrical keys, the first pair or each of the first pairs comprising first private and public keys, and, for the or at least one of the first pairs, storing the first public key in the first memory, receiving a second public key during a communication session, and forming a first symmetrical key from the first private key and the second public key, the first public key staying stored in the first memory after the communication session.
-
-