Secure management of configuration parameters in a computing platform
First Claim
1. A method of configuring a processing device, comprising the steps of:
- accessing a certificate bound to the processing device;
authenticating the certificate;
reading configuration parameters from the certificate, if properly authenticated;
configuring the processing device responsive to the configuration parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing platform (10) protects system firmware (30) using a manufacturer certificate (36). The manufacturer certificate binds the system firmware (30) to the particular computing platform (10). The manufacturer certificate also stores configuration parameters and device identification numbers. A secure run-time platform data checker (200) and a secure run-time checker (202) check the system firmware during operation of the computing platform (10) to ensure that the system firmware (30) or information in the manufacturer certificate (36) has not been altered. Application software files (32) and data files (34) are bound to the particular computing device (10) by a platform certificate (38). Configuration parameters may be stored in a data file (34) with an associated platform certificate (38).
-
Citations
22 Claims
-
1. A method of configuring a processing device, comprising the steps of:
-
accessing a certificate bound to the processing device;
authenticating the certificate;
reading configuration parameters from the certificate, if properly authenticated;
configuring the processing device responsive to the configuration parameters. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A processing device comprising:
-
processing circuitry;
a memory coupled to the processing circuitry;
wherein the processing circuitry;
accesses a certificate bound to the processing device and stored in the memory;
authenticates the certificate;
reads configuration parameters from the certificate, if properly authenticated;
configures the processing device responsive to the configuration parameters. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of configuring a processing device, comprising the steps of:
-
accessing a certificate bound to the processing device;
authenticating the certificate;
reading configuration parameters from a data file associated with the certificate, if the certificate is properly authenticated;
configuring the processing device responsive to the configuration parameters. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A processing device comprising:
-
processing circuitry;
a memory coupled to the processing circuitry;
wherein the processing circuitry;
accesses a certificate bound to the processing device and stored in the memory;
authenticates the certificate;
reads configuration parameters from a data file associated with the certificate, if the certificate is properly authenticated;
configures the processing device responsive to the configuration parameters. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification