| CPC H04L 9/0841 (2013.01) [H04L 9/006 (2013.01); H04L 9/085 (2013.01); H04L 9/3242 (2013.01); H04L 9/3271 (2013.01); H04L 2209/84 (2013.01)] | 18 Claims |

|
1. A method for public key infrastructure for serviceable electronic components, the method comprising:
identifying a plurality of electronic components in electronic communication with each other;
establishing that each of the plurality of electronic components is a trusted device according to a certificate history including a plurality of signed public keys stored upon the respective electronic component;
utilizing signed Diffie-Hellman key exchange to distribute symmetric keys to each of the plurality of electronic components, wherein utilizing the Diffie-Hellman key exchange to distribute symmetric keys to each of the plurality of electronic components includes establishing a shared secret between the plurality of electronic components and establishing the shared secret includes:
iteratively signing public keys of the plurality of electronic components with private keys of the plurality of electronic components to create signed public keys; and
defining the shared secret based upon the signed public keys of the plurality of electronic components; and
communicating between the plurality of electronic components with the symmetric keys to achieve tangible functions that may be provided by the plurality of electronic components.
|