Patent ID: 8385551

Claim:
A computer-implemented method of managing trusted platform module (TPM) keys utilized in a cluster of computing nodes, said method comprising: establishing a protection group comprising at least two nodes within the cluster, wherein a first node is an active node and at least one other node is a standby node; creating a TPM key within the active node in the protection group; automatically migrating a backup copy of the TPM key to the at least one standby node in the protection group; receiving, at a node in the cluster, a request from an application process to access a TPM key; determining, at the receiving node, that the requested TPM key is not stored within the receiving node; determining that the receiving node is not within the node of origin's protection group; requesting a migration package corresponding to the requested TPM key from a node identified within the node of origin's protection group node; and returning the requested TPM key to the application process.