US 12,406,048 B2
Distributed verification of attestation evidence
Brendan James Moran, Coton (GB); Gustavo Federico Petri, Cambridge (GB); and Thomas Fossati, Cambridge (GB)
Assigned to ARM LIMITED, Cambridge (GB)
Filed by Arm Limited, Cambridge (GB)
Filed on Feb. 7, 2023, as Appl. No. 18/106,750.
Prior Publication US 2024/0265083 A1, Aug. 8, 2024
Int. Cl. G06F 21/44 (2013.01)
CPC G06F 21/44 (2013.01) 18 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a secondary verifier operating in a verifiable system, a request from a relying party to perform a verification process with respect to attestation evidence of a device in communication with the relying party, wherein the secondary verifier is one of multiple secondary verifiers;
communicating self-attestation evidence, by the secondary verifier, to a trusted verifier operating in a secure computing system environment to generate an attestation report of the verifiable system;
communicating an indicator of trustworthiness to the relying party of the secondary verifier to indicate trustworthiness of the secondary verifier with respect to performing the verification process;
performing, by the secondary verifier, the verification process on the attestation evidence of the device in communication with the relying party;
performing, by the secondary verifier with a further secondary verifier of the multiple secondary verifiers, a mutual attestation to form a trusted network of secondary verifiers, wherein verification data used in the verification process is obtained from the further secondary verifier; and
communicating, by the secondary verifier, an attestation report of the device to the relying party.