On-device random number generator
First Claim
Patent Images
1. Circuitry for generating a random key, comprising:
- a random number generator for generating a random number implemented in an integrated circuit;
a memory internal to the integrated circuit for receiving and permanently storing the random number, said memory being accessible only internally to the integrated circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
A random key generator circuit (10) generates a random number internal to an integrated circuit and stores the random number as a “root key” in a memory (18) on the integrated circuit. The output of the Root Key memory (18) is only accessible internal to the integrated circuit. The root key can be permanently stored in a fused memory or other memory type which is protected from erasure or reprogramming once the root key is stored.
-
Citations
10 Claims
-
1. Circuitry for generating a random key, comprising:
-
a random number generator for generating a random number implemented in an integrated circuit;
a memory internal to the integrated circuit for receiving and permanently storing the random number, said memory being accessible only internally to the integrated circuit. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile computing device comprising:
-
processing circuitry implemented in an integrated circuit;
a random key generator circuit implemented in said integrated circuit and coupled to said processing circuitry, comprising;
a random number generator for generating a random number;
a memory internal to the integrated circuit for receiving and permanently storing the random number, said memory being accessible only internally to the integrated circuit. - View Dependent Claims (6, 7, 8)
-
-
9. A method of generating a random key, comprising the steps of:
-
generating a random number in an integrated circuit;
permanently storing the random number in a memory on said integrated circuit, where said memory is accessible only internally to the integrated circuit. - View Dependent Claims (10)
-
Specification