Patent ID: 9589154
Date: 2017-03-07
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: receiving, using a processor, a request for a device certificate; initializing, using the processor, a state variable in an on-chip writable memory to an initial value in response to a power up event of a device containing the processor; generating, using the processor and a function of a secret seed random number and a sequence number, a cryptographic key pair; identifying a key in the cryptographic key pair, the key comprising one of a public key and a private key in the cryptographic key pair; incrementing, using the processor, the sequence number; generating, using the processor, a first random number as a function of the key and the state variable; creating, using the processor, the device certificate based on the first random number and the request for the device certificate, the device certificate being configured to provide a security signature for accessing protected resources by a secure application.