Patent · US Expired

System and method for securely utilizing basic input and output system (BIOS) services

US6892304B1 · kind B1 · utility

32Cited by
19References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 3, 2000
Grant dateMay 10, 2005
Priority date
Expiry dateJun 8, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0223
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In accordance with one aspect of the current invention, the system comprises a memory for storing instruction sequences by which the processor-based system is processed, where the memory includes a physical memory and a virtual memory. The system also comprises a processor for executing the stored instruction sequences. The stored instruction sequences include process acts to cause the processor to: map a plurality of predetermined instruction sequences from the physical memory to the virtual memory, determine an offset to one of the plurality of predetermined instruction sequences in the virtual memory, receive an instruction to execute the one of the plurality of predetermined instruction sequences, transfer control to the one of the plurality of predetermined instruction sequences, and process the one of the plurality of predetermined instruction sequences from the virtual memory. In accordance with another aspect of the present invention, the system includes an access driver to generate a service request to utilize BIOS services such that the service request contains a service request signature created using a private key in a cryptographic key pair. The system also includes an…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.