Patent ID: 8873747

Claim:
A method comprising: receiving a request to generate a first key in a security circuit; generating a first local key in the security circuit responsive to a value supplied from fuses in an integrated circuit that includes the security circuit and further responsive to one or more seeds; responsive to the request, generating a second key using the first local key in an encryption subcircuit within the security circuit; using a second local key in the security circuit, encrypting the second key to generate the first key; returning the first key in response to the request; outputting the second local key on dedicated hardware wires from the security circuit to one or more other circuits in an integrated circuit with the security circuit, wherein the dedicated hardware wires continuously communicate the second local key during use after initialization; receiving the first key in a first circuit of the one or more other circuits; and decrypting the first key using the second local key in the first circuit to obtain the second key.