| CPC H04L 9/3268 (2013.01) [H04L 9/0825 (2013.01); H04L 9/3247 (2013.01)] | 20 Claims |

|
1. A method for establishing trust between first and second supervisors in a network device, the method comprising:
generating, by the first supervisor, an internal certificate authority (CA) private key;
receiving, by the first supervisor, a public attestation identity key (AIK) from the second supervisor;
generating, by the first supervisor, a certificate using the public AIK and the internal CA private key;
receiving, by the first supervisor, first signed platform configuration register (PCR) values from the second supervisor;
storing, by the first supervisor, the received first signed PCR values; and
after storing the first signed PCR values:
sending, by the first supervisor, a PCR value request to the second supervisor;
receiving, by the first supervisor and in response to the PCR value request, second signed PCR values from the second supervisor; and
determining, by the first supervisor and based on comparing the stored first signed PCR values with the second signed PCR values, that trust is established between the first supervisor and the second supervisor.
|