发明名称 |
Systems and methods of determining a trust level from system management mode |
摘要 |
Systems and methods of determining a trust level from system management mode are disclosed. One such method includes: responsive to a system management mode interrupt (SMI), determining a trust level associated with code invoking the SMI; and responsive to determining that the trust level is untrusted, granting or denying a request made by the code invoking the SMI based at least in part on a type of the request. |
申请公布号 |
US8850601(B2) |
申请公布日期 |
2014.09.30 |
申请号 |
US200913260308 |
申请日期 |
2009.05.18 |
申请人 |
Hewlett-Packard Development Company, L.P. |
发明人 |
Piwonka Mark A.;Desselle Bernard D.;Hobson Louis B. |
分类号 |
G06F21/31;G06F21/57;G06F21/52 |
主分类号 |
G06F21/31 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method comprising:
responsive to a system management mode interrupt (SMI), determining a trust level associated with code invoking the SMI; and responsive to determining that the trust level is untrusted,
when a request made by the code invoking the SMI either does not require access to a cryptographic hardware device or is unrelated to the cryptographic hardware device, granting the request; andwhen a request made by the code invoking the SMI either requires access to a cryptographic hardware device or is related to the cryptographic hardware device, blocking access to the cryptographic device and presenting a virtualization of access to the cryptographic device to the code invoking the SMI. |
地址 |
Houston TX US |