Verfahren und Vorrichtung zum Laden eines vertrauenswürdigen Betriebssystems

    公开(公告)号:DE10394383B4

    公开(公告)日:2014-01-16

    申请号:DE10394383

    申请日:2003-02-13

    Applicant: INTEL CORP

    Abstract: Ein Verfahren und eine Vorrichtung werden zur Verfügung gestellt, bei welchen ein vertrauenswürdiges Betriebssystem in einen Bereich in einem Speicher geladen wird. Eine Start-Sichern-Operation (SSO) löst eine Verknüpfe-Sichern-Operation (JSO) aus, um alle CPUs bis auf eine in einem Multiprozessorcomputer anzuhalten. Die SSO veranlasst die aktive CPU, eine Komponente eines Betriebssystems in einen spezifizierten Bereich in dem Speicher zu laden, die Identität des geladenen Betriebssystems durch Aufzeichnen eines kryptographischen Hashs des Inhalts des spezifizierten Bereichs in dem Speicher zu registrieren, die Ausführung bei einem bekannten Eintrittspunkt in dem spezifizierten Bereich zu beginnen und die JSO auszulösen, so dass sie die angehaltenen CPUs veranlasst, das gleiche zu tun.

    Method and apparatus for loading a trustable operating system

    公开(公告)号:GB2402521B

    公开(公告)日:2005-10-12

    申请号:GB0419314

    申请日:2003-02-13

    Applicant: INTEL CORP

    Abstract: The method involves loading a component of an operating system into a specific region (275) of a memory by the active one of the CPUs (210,220,230) of a multi-processor system (200). The identity of the loaded component is registered. The active CPU is made to jump to a known entry point in the specific region. Independent claims are also included for the following: (1) article of manufacture comprising computer readable medium storing operating system loading program; (2) method of securing a region in computer memory; and (3) apparatus to load trustable operating system.

    System and method for execution of a secured environment initialization instruction

    公开(公告)号:GB2402788A

    公开(公告)日:2004-12-15

    申请号:GB0422078

    申请日:2003-03-20

    Applicant: INTEL CORP

    Abstract: A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution of the other logical processors, and then loading initialization and secure virtual machine monitor software into memory. The initiating processor then loads the initialization software into secure memory for authentication and execution. The initialization software then authenticates and registers the secure virtual machine monitor software prior to secure system operations.

    15.
    发明专利
    未知

    公开(公告)号:DE10392470B4

    公开(公告)日:2007-02-15

    申请号:DE10392470

    申请日:2003-03-20

    Applicant: INTEL CORP

    Abstract: A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution of the other logical processors, and then loading initialization and secure virtual machine monitor software into memory. The initiating processor then loads the initialization software into secure memory for authentication and execution. The initialization software then authenticates and registers the secure virtual machine monitor software prior to secure system operations.

    System and method for resetting a platform configuration register

    公开(公告)号:GB2403832A

    公开(公告)日:2005-01-12

    申请号:GB0422099

    申请日:2003-03-20

    Applicant: INTEL CORP

    Abstract: A method and apparatus for resetting and modifying special registers in a security token is described. In one embodiment, a register may be reset when a reset flag is true when a special transmission on a bus demonstrates the mutual locality of the associated processor and chipset. A modify flag may also be used to indicate whether the register contents may be modified. Modifications may also be dependent upon demonstration of mutual locality.

    Microcode patch authentication
    17.
    发明专利

    公开(公告)号:GB2403047A

    公开(公告)日:2004-12-22

    申请号:GB0422098

    申请日:2003-03-28

    Applicant: INTEL CORP

    Inventor: SUTTON II JAMES

    Abstract: Microcode patches are encoded before delivery to a target processor that is to install the microcode patches. The target processor validates the microcode patches before installation. The security of the process may be enhanced by one or more of: 1) performing the validation in a secure memory, 2) using a public/private key pair for encryption and decryption of the microcode patch, 3) using at least one key that is embedded in the target processor and that cannot be read by non-secure software, and 4) using a hash value that is embedded in the target processor to validate at least one non-embedded key.

    19.
    发明专利
    未知

    公开(公告)号:DE10392470T5

    公开(公告)日:2005-04-07

    申请号:DE10392470

    申请日:2003-03-20

    Applicant: INTEL CORP

    Abstract: A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution of the other logical processors, and then loading initialization and secure virtual machine monitor software into memory. The initiating processor then loads the initialization software into secure memory for authentication and execution. The initialization software then authenticates and registers the secure virtual machine monitor software prior to secure system operations.

Patent Agency Ranking