CPC G06F 21/575 (2013.01) [H04L 9/3073 (2013.01); H04L 9/3265 (2013.01); G06F 2221/034 (2013.01)] | 20 Claims |
1. An integrated circuit device comprising:
a processor; and
one or more memories storing code that, when executed by the processor, causes the integrated circuit device to act as a first device to perform operations including:
sending a first digital certificate of the first device (D1(cert-1)) to a second device, the D1(cert-1) generated by a boot process for the first device;
receiving a first digital certificate of the second device (D2(cert-1)) from the second device, the D2(cert-1) generated by a boot process for the second device;
generating a second digital certificate of the first device (D1(cert-2)) based on the received D2(cert-1);
receiving a second digital certificate of the second device (D2(cert-2)) from the second device that is generated by the second device based on the D1(cert-1);
verifying the D2(cert-2) based on the D2(cert-1); and
establishing a secure link with the second device using the D2(cert-2).
|