-
公开(公告)号:US10346343B2
公开(公告)日:2019-07-09
申请号:US15192739
申请日:2016-06-24
Applicant: Intel Corporation
Inventor: Vikram Suresh , Sudhir Satpathy , Sanu Mathew , Neeraj Upasani
IPC: H04L9/00 , G06F13/42 , G06F21/44 , G06F12/1009 , G06F12/14 , G06F13/16 , G06F21/57 , G06F21/76 , G06F21/79 , G09C1/00 , H04L9/32 , H04L9/06
Abstract: Encryption of a BIOS using a programmable logic device (PLD) is described. A PLD may include a static random-access memory area including programmable logic in a Lookup Table to receive a request to authenticate a basic input/output system (BIOS) executing on a processor coupled to the PLD. The PLD may calculate a hash value of a message associated with the BIOS using a Secure Hash Algorithm (SHA). The PLD may also include a random-access memory area including a first embedded random access memory block (EBR) to store a first portion of a 256-bit message digest associated with the message, a fifth portion of the 256-bit message digest, and second, third, fourth, sixth, seventh, and eighth EBRs to store second, third, fourth, sixth, seventh, and eighth portions of the 256-bit message digest, respectively.
-
公开(公告)号:US20190196866A1
公开(公告)日:2019-06-27
申请号:US15852021
申请日:2017-12-22
Applicant: Intel Corporation
Inventor: Mohan J. Kumar , Murugasamy K. Nachimuthu , Sarathy Jayakumar , Sergiu D. Ghetie , Neeraj Upasani , Ronald N. Story
CPC classification number: G06F9/4818 , G06F9/3012 , G06F13/4068 , G06F2213/0008 , G06F2213/0024 , G06F2213/0026
Abstract: There is disclosed in one example a processor, including: a protected runtime mode (PRM) module to receive a PRM interrupt and to: suspend operation of a software task executing on the processor; save processor state information; place the microprocessor into PRM; access a PRM handler in a designated PRM memory region, wherein the PRM handler comprises a platform specific task; restore the processor state; and resume operation of the software task.
-
公开(公告)号:US11138072B2
公开(公告)日:2021-10-05
申请号:US15852021
申请日:2017-12-22
Applicant: Intel Corporation
Inventor: Mohan J. Kumar , Murugasamy K. Nachimuthu , Sarathy Jayakumar , Sergiu D. Ghetie , Neeraj Upasani , Ronald N. Story
Abstract: There is disclosed in one example a processor, including: a protected runtime mode (PRM) module to receive a PRM interrupt and to: suspend operation of a software task executing on the processor; save processor state information; place the microprocessor into PRM; access a PRM handler in a designated PRM memory region, wherein the PRM handler comprises a platform specific task; restore the processor state; and resume operation of the software task.
-
-