Invention Grant
- Patent Title: Single security model in booting a computing device
- Patent Title (中): 启动计算设备时的单一安全模型
-
Application No.: US12103685Application Date: 2008-04-15
-
Publication No.: US08150039B2Publication Date: 2012-04-03
- Inventor: Joshua de Cesare , Dallas Blake De Atley , Jonathan Jay Andrews , Michael John Smith
- Applicant: Joshua de Cesare , Dallas Blake De Atley , Jonathan Jay Andrews , Michael John Smith
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: H04L9/00
- IPC: H04L9/00

Abstract:
A method and apparatus for securely booting software components in an electronic device to establish an operating environment are described herein. According to an aspect of the invention, software components are to be executed in sequence in order to establish an operating environment of a device. For each software component, a security code is executed to authenticate and verify an executable code image associated with each software component using one or more keys embedded within a secure ROM (read-only memory) of the device and one or more hardware configuration settings of the device. The security code for each software component includes a common functionality to authenticate and verify the executable code image associated with each software component. In response to successfully authenticating and verifying the executable code image, the executable code image is then executed in a main memory of the device to launch the associated software component.
Public/Granted literature
- US20090257595A1 Single Security Model In Booting A Computing Device Public/Granted day:2009-10-15
Information query