| CPC G06F 21/575 (2013.01) | 20 Claims |

|
1. A method for provisioning an information handling system, the method comprising:
accessing a custom certificate database (CCD) including one or more certificates corresponding to one or more custom firmware features;
generating a custom db variable for the CCD, wherein the custom db variable is subordinate to a db variable associated with an original equipment manufacturer (OEM) of the information handling system;
providing the custom db variable to a basic input/output system (BIOS) of the information handling system, wherein the BIOS resides in a first nonvolatile memory (NVM) device;
responsive to the BIOS validating the custom db variable against a default platform key of the information handling system, storing the custom db variable to a second NVM device;
injecting the custom db variable into a secure boot db variable residing on the first NVM device; and
prior to executing any of the one or more custom firmware features, verifying the custom db variable with a certificate residing in the first NVM device.
|