Invention Grant
- Patent Title: Semiconductor device, boot method, and boot program
-
Application No.: US15906070Application Date: 2018-02-27
-
Publication No.: US10708064B2Publication Date: 2020-07-07
- Inventor: Seishiro Nagano , Shigenori Miyauchi
- Applicant: Renesas Electronics Corporation
- Applicant Address: JP Tokyo
- Assignee: RENESAS ELECTRONICS CORPORATION
- Current Assignee: RENESAS ELECTRONICS CORPORATION
- Current Assignee Address: JP Tokyo
- Agency: McDermott Will & Emery LLP
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@4ed3c9c9
- Main IPC: H04L9/32
- IPC: H04L9/32 ; H04L9/30 ; G06F9/4401

Abstract:
To shorten a processing time at boot time without lowering a security level, an acquiring unit acquires a public key, a signature generated with a secret key corresponding to the public key, and a program associated with the signature. A signature verification unit performs signature verification by using the public key and the signature acquired by the acquiring unit, before the program acquired by the acquiring unit is booted. A calculation unit calculates a first MAC value by using a device eigenvalue and stores the first MAC value, when the result of signature verification by the signature verification unit is appropriate. A boot unit calculates a second MAC value by using the device eigenvalue, compares the second MAC value and the stored first MAC value with each other to determine that the program is legitimate, and executes boot based on the determination result.
Public/Granted literature
- US20180331834A1 SEMICONDUCTOR DEVICE, BOOT METHOD, AND BOOT PROGRAM Public/Granted day:2018-11-15
Information query