US 12,411,928 B2
Attestation-as-a-service for confidential computing
Yeluri Raghuram, Sunnyvale, CA (US); Haidong Xia, Folsom, CA (US); Uttam Shetty, Granite Bay, CA (US); Anil Rao, Menlo Park, CA (US); Sudhir Subbarao Bangalore, Bangalore (IN); Raghavender Nagarajan, Bangalore (IN); Kekuut Hoomkwap, Clarksburg, VA (US); and Wei Peng, Folsom, CA (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Appl. No. 18/284,429
Filed by Intel Corporation, Santa Clara, CA (US)
PCT Filed Jun. 24, 2022, PCT No. PCT/US2022/034906
§ 371(c)(1), (2) Date Sep. 27, 2023,
PCT Pub. No. WO2022/272064, PCT Pub. Date Dec. 29, 2022.
Claims priority of provisional application 63/339,847, filed on May 9, 2022.
Claims priority of application No. 202141028574 (IN), filed on Jun. 25, 2021.
Prior Publication US 2024/0160717 A1, May 16, 2024
Int. Cl. G06F 21/33 (2013.01); G06F 21/53 (2013.01); G06F 21/57 (2013.01)
CPC G06F 21/33 (2013.01) [G06F 21/53 (2013.01); G06F 21/57 (2013.01); G06F 2221/034 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system at a trust service provider, comprising:
communication circuitry to receive a communication from a requesting party; and
processing circuitry to perform operations that:
identify the communication as a request for attestation evidence of a compute configuration of the requesting party, the attestation evidence to provide trust claims for the requesting party to be evaluated by a relying party,
wherein the requesting party is located in a first operational domain, wherein the relying party is located in a second operational domain, and wherein the trust service provider is located at a third operational domain;
create an attestation token based on an attestation policy associated with the relying party, the attestation token providing a proof of trust for the trust claims in connection with at least one trusted computing component at the requesting party; and
provide the attestation token to the requesting party, to enable the requesting party to present the attestation token to the relying party as the proof of trust for the trust claims.