Patent ID: 8495361
Filing Date: 2013-07-23
Classification: G06F

Abstract:
1. A data processing system comprising: a processor; a trusted platform module (TPM) that is able to verify an endorsement key pair as being a valid pair generated within the TPM by utilizing at least one secure, private, single-use value inserted by a TPM vendor into the TPM during manufacture of a plurality of valid devices, including the TPM, wherein the TPM comprises a TPM chip; a bus that interconnects said processor and said TPM chip; a network interface for connecting said TPM to a secure credential server; wherein the at least one secure, private, single-use value comprises one of a first value that is provided to a first set of said plurality of valid devices and a second value that is provided to a second set of said plurality of valid devices, wherein the first value and the second value are selectively assigned to separate batches of valid devices by a TPM vendor computer that determines to which batch of manufactured devices to assign said first value and said second value, based on one of (a) passage of a pre-set amount of device manufacturing time during which a pre-determined number of devices can be generated and (b) manufacture of a preset number of devices that are assigned one of the first value and the second value.