-
公开(公告)号:US20240089097A1
公开(公告)日:2024-03-14
申请号:US17941515
申请日:2022-09-09
Applicant: RENESAS ELECTRONICS CORPORATION
Inventor: Takahiko SUGAHARA , Yuichi IWAYA , Akira HAMAGUCHI
CPC classification number: H04L9/0891 , H04L9/0894 , H04L9/14 , H04L9/3226
Abstract: When the external storage itself is replaced by a legitimate old key by a malicious third party, the security IP cannot recognize that it is the old key and can be easily rolled back, that is, the old key is regarded as the legitimate key and operates. An OTP is provided in the SoC, and the version of the key ring is managed in one control table area. Specifically, predetermined information that is updated in synchronization with the key update is written in the management table area of the OTP, and an authentication value is calculated by associating the predetermined information with a key ring including the update key. The calculated authentication value is added and registered when registering the key ring.
-
公开(公告)号:US20240135005A1
公开(公告)日:2024-04-25
申请号:US18449968
申请日:2023-08-14
Applicant: RENESAS ELECTRONICS CORPORATION
Inventor: Akira HAMAGUCHI , Yuichi IWAYA
CPC classification number: G06F21/577 , G06F21/79
Abstract: This invention provides a method of managing secret information that ensures that key information in the discard phase can be invalidated and that the system cannot be started. In method of managing secret information in a semiconductor device, the semiconductor device has an OTP (One Time Programmable) module, a security module and a processor. The OTP module further has an OTP memory for storing a secret information and a lifecycle flag for defining an operation phase and a discard phase, a sequencer for reading information stored in the OTP memory and a register for storing the information read by the sequencer. The security module performs a process by the secret information. The processor requests the process to the security module when changing the operation phase to the discard phase and sends a request to the security module to invalidate the secret information.
-
公开(公告)号:US20250138941A1
公开(公告)日:2025-05-01
申请号:US18915557
申请日:2024-10-15
Applicant: Renesas Electronics Corporation
Inventor: Akira HAMAGUCHI , Yuji KUBO
IPC: G06F11/10
Abstract: A semiconductor device includes a non-volatile memory (NVM) capable of data-writing even after the semiconductor device is shipped. When a read request is made, the semiconductor reads and outputs the content stored in the area of the NVM in place of the replacement target data in the instruction codes stored in a read only memory. Therefore, after shipping of the semiconductor device, even if a defect such as fragility in the code used at the start of the semiconductor device is found, replacement data in place of 10 the data to be replaced it can be obtained. That is, the semiconductor device, replacement process using the modified patches of Boot ROM cord is enabled.
-
公开(公告)号:US20240232383A9
公开(公告)日:2024-07-11
申请号:US18449968
申请日:2023-08-15
Applicant: RENESAS ELECTRONICS CORPORATION
Inventor: Akira HAMAGUCHI , Yuichi IWAYA
CPC classification number: G06F21/577 , G06F21/79
Abstract: This invention provides a method of managing secret information that ensures that key information in the discard phase can be invalidated and that the system cannot be started. In method of managing secret information in a semiconductor device, the semiconductor device has an OTP (One Time Programmable) module, a security module and a processor. The OTP module further has an OTP memory for storing a secret information and a lifecycle flag for defining an operation phase and a discard phase, a sequencer for reading information stored in the OTP memory and a register for storing the information read by the sequencer. The security module performs a process by the secret information. The processor requests the process to the security module when changing the operation phase to the discard phase and sends a request to the security module to invalidate the secret information.
-
-
-