Back to results
US 8,019,994 B2Granted
Authentication of a request to alter at least one of a BIOS and a setting associated with the BIOS
AssigneeHewlett-Packard Development Company, L.P.
InventorsJennifer E. Rios, Lan Wang, Valluddin Y. Ali, Manuel Novoa
Life of this patent
Estimating the term…
Abstract
A system comprises storage and a basic input/output system (BIOS) stored in the storage and adapted to be executed by a processor. The BIOS has an associated setting. The system receives an encrypted value that comprises an encrypted hash of a request to alter at least one of the BIOS and the setting. A first key is used to encrypt the value. The processor uses a second key corresponding to the first key to authenticate said request.
Claims17
A system, comprising:
- storage;
- and
- a basic input/output system (BIOS) stored in said storage and adapted to be executed by a processor, said BIOS having a setting associated therewith;
- and
- wherein said system receives an encrypted value that comprises an encrypted hash of a request to alter at least one of said BIOS and said setting, a first key being used to encrypt said value, said value also comprises an argument associated with said request;
- and
- wherein said processor uses a second key corresponding to said first key to authenticate said request;
- and
- wherein, if said BIOS setting is to be modified, said argument comprises an identifier that specifies the BIOS setting to be modified as well as a new value for the specified BIOS setting.
6 more elements
A method, comprising:
- receiving an encrypted value that comprises an encrypted hash of a request to alter at least one of a basic input/output system (BIOS) and a setting associated with said BIOS, a first key being used to encrypt said value, said encrypted value also comprises an argument associated with said request;
- and
- decrypting said encrypted value using a second key to recover said hash of the request, said second key associated with said first key;
- wherein, if said BIOS setting is to be modified, said argument comprises an identifier that specifies the BIOS setting to be modified as well as a new value for the specified BIOS setting.
1 more element
A system, comprising:
- means for decrypting an encrypted value from a message, said encrypted value comprising an encrypted first hash of a request to alter at least one of a basic input/output system (BIOS) and a setting associated with said BIOS, a first key being used to encrypt said hash, and said message also comprising a not encrypted form of said request, said encrypted value also comprises an argument associated with said request;
- means for computing a second hash of said encrypted request;
- and
- means for comparing said first and second hashes to authenticate said message;
- wherein, if said BIOS setting is to be modified, said argument comprises an identifier that specifies the BIOS setting to be modified as well as a new value for the specified BIOS setting.
2 more elements
Dependencies are inferred from the claim text.