-
公开(公告)号:US10067770B2
公开(公告)日:2018-09-04
申请号:US14976863
申请日:2015-12-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Lan Wang , Valiuddin Y. Ali
IPC: G06Q10/02 , G06Q20/32 , G06F9/4401
Abstract: In one example, a system for a platform key hierarchy includes an embedded controller to, store a first public platform key with a key bit list corresponding to a number of valid private platform keys, and verify a second public platform key by comparing a key number corresponding to a private platform key to the key bit list.
-
公开(公告)号:US20170180139A1
公开(公告)日:2017-06-22
申请号:US14976987
申请日:2015-12-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Lan Wang , Dallas M. Barlow
IPC: H04L9/32
CPC classification number: H04L9/3247 , H04L9/0891 , H04L9/14
Abstract: Example implementations relate to key revocation. For example, a system for key revocation may comprise a processor, an embedded controller, a non-volatile memory storing a system instruction signing key authorization data element, wherein the data element includes a system instruction signing key, a signing key number and a signature. The embedded controller may include a plurality of keys to verify the data element, and a one-time programmable (OTP) memory and a key among the plurality of keys that is revocable using the OTP memory, wherein revocation of the key permanently prevents the embedded controller from utilizing the key.
-
公开(公告)号:US10747873B2
公开(公告)日:2020-08-18
申请号:US15747983
申请日:2016-01-26
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Richard A. Bramley, Jr. , David Plaquin , Maugan Villatel , Jeffrey K. Jeansonne
Abstract: In one example, a system for a system management mode (SMM) privilege architecture includes a computing device comprising: a first portion of SMM instructions to set up a number of resources and implement a privilege architecture for the SMM of a computing device and a second portion of SMM instructions to execute a number of functions during the SMM of the computing device, wherein the privilege architecture assigns the first portion of SMM instructions to a first privilege level and assigns the second portion of SMM instructions to a second privilege level.
-
公开(公告)号:US20180322277A1
公开(公告)日:2018-11-08
申请号:US15747983
申请日:2016-01-26
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Richard A. Bramley Jr. , David Plaquin , Maugan Villatel , Jeffrey K. Jeansonne
CPC classification number: G06F21/53 , G06F21/57 , G06F21/577 , G06F21/6218 , G06F21/629 , G06F21/74 , G06F2221/2141 , G06F2221/2149
Abstract: In one example, a system for a system management mode (SMM) privilege architecture includes a computing device comprising: a first portion of SMM instructions to set up a number of resources and implement a privilege architecture for the SMM of a computing device and a second portion of SMM instructions to execute a number of functions during the SMM of the computing device, wherein the privilege architecture assigns the first portion of SMM instructions to a first privilege level and assigns the second portion of SMM instructions to a second privilege level.
-
公开(公告)号:US11316827B2
公开(公告)日:2022-04-26
申请号:US16076230
申请日:2017-04-24
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Jeffrey K. Jeansonne , Isaac Lagnado , Roger D. Benson
IPC: G06F1/16 , H04L101/622 , G06F1/26 , H04L61/5038
Abstract: Examples relate to operating mode configuration. An apparatus may include a memory resource storing executable instructions. Instructions may include instructions to receive a message from a host computing device coupled to the apparatus. The message may include a Host Based Media Access Control Address (HBMA). Instructions may further include instructions to configure the apparatus using the HBMA in response to a determination that the apparatus is in a particular operating mode. The apparatus may further include a processing resource to execute the instructions stored on the memory resource.
-
公开(公告)号:US09928367B2
公开(公告)日:2018-03-27
申请号:US14957898
申请日:2015-12-03
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Valiuddin Y. Ali , Stanley Hyojun Park
CPC classification number: G06F21/566 , G06F12/1458 , G06F13/4282 , G06F21/57 , G06F2212/1052
Abstract: Example implementations relate to runtime verification. In one example, runtime verification includes a processor, a shared memory storing embedded controller instructions, and an embedded controller to verify the embedded controller instructions stored in the shared memory during runtime of the processor.
-
公开(公告)号:US10181956B2
公开(公告)日:2019-01-15
申请号:US14976987
申请日:2015-12-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Lan Wang , Dallas M. Barlow
IPC: H04L9/32
Abstract: Example implementations relate to key revocation. For example, a system for key revocation may comprise a processor, an embedded controller, a non-volatile memory storing a system instruction signing key authorization data element, wherein the data element includes a system instruction signing key, a signing key number and a signature. The embedded controller may include a plurality of keys to verify the data element, and a one-time programmable (OTP) memory and a key among the plurality of keys that is revocable using the OTP memory, wherein revocation of the key permanently prevents the embedded controller from utilizing the key.
-
公开(公告)号:US20170177373A1
公开(公告)日:2017-06-22
申请号:US14976863
申请日:2015-12-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Lan Wang , Valiuddin Y. Ali
IPC: G06F9/44
CPC classification number: G06F9/4403 , G06F21/57 , H04L9/0836 , H04L9/0891 , H04L9/3247 , H04L9/3263 , H04W12/04
Abstract: In one example, a system for a platform key hierarchy includes an embedded controller to, store a first public platform key with a key bit list corresponding to a number of valid private platform keys, and verify a second public platform key by comparing a key number corresponding to a private platform key to the key bit list.
-
公开(公告)号:US11321267B2
公开(公告)日:2022-05-03
申请号:US16074180
申请日:2016-09-30
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Jeffrey K. Jeansonne , Justin C. Prindle
Abstract: Example implementations relate to safe peripheral device communications. In one example, a host computing device can include a serializer/deserializer (SERDES), a PCIe bus, a video source, a connector coupled, via the SERDES, to the PCIe bus and the video source; and a host controller to operate in a safe mode and cause PCIe data from PCIe bus to be provided, via the SERDES and the connector, solely to a peripheral controller of a peripheral device.
-
公开(公告)号:US20170161497A1
公开(公告)日:2017-06-08
申请号:US14957898
申请日:2015-12-03
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Valiuddin Y. Ali , Stanley Hyojun Park
CPC classification number: G06F21/566 , G06F12/1458 , G06F13/4282 , G06F21/57 , G06F2212/1052
Abstract: Example implementations relate to runtime verification. In one example, runtime verification includes a processor, a shared memory storing embedded controller instructions, and an embedded controller to verify the embedded controller instructions stored in the shared memory during runtime of the processor.
-
-
-
-
-
-
-
-
-