Secure identification of a printed circuit board
AssigneeHewlett Packard Enterprise Development LP
InventorsDavid A. MOORE, Nigel EDWARDS, Jonathon HUGHES
Life of this patent
Estimating the term…
Abstract
Examples described herein relate to a printed circuit assembly (PCA). The PCA includes a printed circuit board (PCB). The PCA further includes an identification device embedded within the PCB. The identification device stores identity information that uniquely identifies identification device and the PCB. Moreover, a PCB identifier defined using the identity information is also stored in a platform attestation file hosted locally within the PCA, on a remote server, or both locally within the PCA and on the remote server. Additionally, the PCA includes an authentication device disposed on the PCB, wherein the platform attestation file is cryptographically bound to the authentication device.
Claims18
A printed circuit assembly (PCA) comprising:
- a printed circuit board (PCB),
- an identification device embedded within the PCB, wherein the identification device stores identity information that uniquely identifies identification device and the PCB, and wherein a PCB identifier (PCB ID) defined using the identity information is stored in a platform attestation file hosted locally within the PCA, on a remote server that is external to the PCA, or both locally within the PCA and on the remote server;
- and
- an authentication device disposed on the PCB, wherein the platform attestation file is cryptographically bound to the authentication device.
A computing system comprising:
- a printed circuit assembly (PCA) comprising:
- a printed circuit board (PCB);
- an identification device embedded within the PCB, wherein the identification device stores identity information that uniquely identifies identification device and the PCB, and wherein a PCB identifier defined using the identity information is stored in a platform attestation file hosted locally within the PCA, on a remote server separate from the PCA, or both locally within the PCA and on the remote server;
- and
- an authentication device disposed on the PCB, wherein the platform attestation file is cryptographically bound to the authentication device.
The method of claim 15, wherein embedding the identification device comprises installing the identification device in a cavity formed within the PCB.
The method of claim 15, further comprising generating the platform attestation file comprising the identity information.
The method of claim 15, wherein the authentication device is a security co-processor, and wherein cryptographically binding the platform attestation file comprises storing a serial number of a private endorsement key certificate of the security co-processor into the platform attestation file.
The method of claim 15, further comprising using the authentication device to protect the PCA.
Dependencies are inferred from the claim text.