-
公开(公告)号:US11914718B2
公开(公告)日:2024-02-27
申请号:US17657027
申请日:2022-03-29
Inventor: Franck Albesa , Nicolas Anquet
IPC: G06F21/57 , G06F9/4401 , G06F21/60
CPC classification number: G06F21/575 , G06F9/4403 , G06F21/602 , G06F2221/034
Abstract: The present disclosure relates to a method for booting a processing device, the method including: generating, by a monotonic counter and during a first boot phase, a first count value; transmitting, by the monotonic counter, the first count value to an access control circuit of a memory; reading, on the basis of the first count value, first data stored in the memory; and generating, by the monotonic counter and during a second boot phase, a second count value greater than the first count value. The access control circuit of the memory is configured so that the reading of the first data is not authorized on the basis of the second count value.
-
公开(公告)号:US20220318392A1
公开(公告)日:2022-10-06
申请号:US17657027
申请日:2022-03-29
Inventor: Franck Albesa , Nicolas Anquet
IPC: G06F21/57 , G06F21/60 , G06F9/4401
Abstract: The present disclosure relates to a method for booting a processing device, the method including: generating, by a monotonic counter and during a first boot phase, a first count value; transmitting, by the monotonic counter, the first count value to an access control circuit of a memory; reading, on the basis of the first count value, first data stored in the memory; and generating, by the monotonic counter and during a second boot phase, a second count value greater than the first count value. The access control circuit of the memory is configured so that the reading of the first data is not authorized on the basis of the second count value.
-
公开(公告)号:US12045378B2
公开(公告)日:2024-07-23
申请号:US17657212
申请日:2022-03-30
Inventor: Franck Albesa , Nicolas Anquet
CPC classification number: G06F21/79 , G06F21/602 , H04L9/0894 , H04L9/14
Abstract: The present disclosure relates to a method for performing a cryptographic operation, the method including generating a first count value by a monotonic counter of a processing device, transmitting the first count value from the monotonic counter to a memory of the processing device, selecting a first encryption key from the memory based on the first count value, and providing the selected first encryption key to a cryptographic processor.
-
公开(公告)号:US12045377B2
公开(公告)日:2024-07-23
申请号:US17657020
申请日:2022-03-29
Inventor: Franck Albesa , Nicolas Anquet
IPC: G06F21/32 , G06F9/4401 , G06F21/72 , H04L9/08
CPC classification number: G06F21/72 , G06F9/4401 , H04L9/0861
Abstract: The present disclosure relates to a method for decrypting encrypted data. The method includes generating a first count value by a monotonic counter of a processing device, deriving, using a key derivation circuit, a first encryption key based on the first count value, transmitting the first encryption key to a cryptographic processor; and decrypting, based on the first encryption key, first encrypted data.
-
公开(公告)号:US11934529B2
公开(公告)日:2024-03-19
申请号:US17822272
申请日:2022-08-25
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Franck Albesa
CPC classification number: G06F21/575 , G06F9/30003 , G06F21/57 , H03K21/38
Abstract: A method includes protecting a boot sequence of a processing device by incrementing a counting value generated by a monotonic counter, then a first time period after the beginning of the boot sequence, comparing, by the protection circuit, the counting value with a first reference value, and, if the counting value is smaller than the first reference value, changing, by the protection circuit, the counting value to the first reference value.
-
公开(公告)号:US20220318439A1
公开(公告)日:2022-10-06
申请号:US17657212
申请日:2022-03-30
Inventor: Franck Albesa , Nicolas Anquet
Abstract: The present disclosure relates to a method for performing a cryptographic operation, the method including generating a first count value by a monotonic counter of a processing device, transmitting the first count value from the monotonic counter to a memory of the processing device, selecting a first encryption key from the memory based on the first count value, and providing the selected first encryption key to a cryptographic processor.
-
公开(公告)号:US20220318434A1
公开(公告)日:2022-10-06
申请号:US17657020
申请日:2022-03-29
Inventor: Franck Albesa , Nicolas Anquet
IPC: G06F21/72 , H04L9/08 , G06F9/4401
Abstract: The present disclosure relates to a method for decrypting encrypted data. The method includes generating a first count value by a monotonic counter of a processing device, deriving, using a key derivation circuit, a first encryption key based on the first count value, transmitting the first encryption key to a cryptographic processor; and decrypting, based on the first encryption key, first encrypted data.
-
公开(公告)号:US20220317184A1
公开(公告)日:2022-10-06
申请号:US17709053
申请日:2022-03-30
Inventor: Franck Albesa , Nicolas Anquet
IPC: G01R31/317 , G06F21/60 , G06F21/75
Abstract: In an embodiment a method for debugging a processing device includes generating, by a monotonic counter of the processing device, a first count value, transmitting, by the monotonic counter, the first count value to a debug access control circuit, comparing, by the debug access control circuit of the processing device, the first count value with one or more reference values and authorizing or preventing debug access, by the debug access control circuit, based on the comparison.
-
-
-
-
-
-
-