| CPC H04L 9/3252 (2013.01) [G06F 21/81 (2013.01); H04L 9/3239 (2013.01); H04L 9/3271 (2013.01); H04L 2209/84 (2013.01)] | 19 Claims |

|
1. A method for attestation of a plurality of electronic components, comprising:
operating a system including:
the plurality of electronic components configured for electronic communication with each other, wherein a first electronic component of the plurality of electronic components provides one of plug-in hardware, configurable hardware, updatable software, configurable software, updatable firmware, configurable firmware, or updatable ownership information to the system; and
connecting the plurality of electronic components to a central compute unit including a circuit board;
utilizing a second electronic component of the plurality of electronic components to perform the attestation upon the first electronic component using asymmetric key cryptography to verify authenticity of the first electronic component, wherein the second electronic component is attached to the circuit board;
defining the second electronic component as a trusted device acting as a verifier;
defining the electronic component as an attester under verification;
when using the asymmetric key cryptography successfully verifies the authenticity of the first electronic component:
selectively enabling one of a power connection or a data connection to the first electronic component; and
communicating between the first electronic component and a remainder of the plurality of electronic components to achieve tangible functions that may be provided by the plurality of electronic components; and
when using the asymmetric key cryptography fails to successfully verify the authenticity of the first electronic component, selectively withholding one of the power connection or the data connection to the first electronic component.
|