Patent ID: 9535712
Date: 2017-01-03
CPC Classifications: G06F

Claim:
1. A computing device-implemented method for using read-protected storage to store data for firmware use, comprising: executing firmware to read data from read-protected storage during a boot sequence following a reset of the computing device, the read-protected storage non-volatile and only readable during a time period between the reset of the computing device and a subsequent locking of the read-protected storage that prevents any further reads of the data in the read-protected storage until a subsequent reset of a memory device providing the read-protected storage is performed; copying the data or secondary data related to the data to a secure memory location used by a secure execution environment executed by the computing device; locking the read-protected storage; locking configurations of the secure memory location and secure execution environment; and loading an operating system into memory following the locking of the read-protected storage and configurations of the secure memory location and secure execution environment.