Locking of an Integrated Circuit
First Claim
1. A method for protecting an integrated circuit comprising conditioning the starting of all or part of the circuit to the presence of a key, generated outside of said circuit and recorded in non-volatile fashion subsequently to its manufacturing, said key depending on at least one first parameter present in non-volatile fashion in the circuit at the end of its manufacturing.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for protecting an integrated circuit. According to the method, the start-up of all, or part, of the circuit is determined in the presence of a key which is recorded in a non-volatile manner in the circuit, following the production thereof, and depends on at least one first parameter which is present in a non-volatile manner in the circuit after the production thereof.
34 Citations
13 Claims
- 1. A method for protecting an integrated circuit comprising conditioning the starting of all or part of the circuit to the presence of a key, generated outside of said circuit and recorded in non-volatile fashion subsequently to its manufacturing, said key depending on at least one first parameter present in non-volatile fashion in the circuit at the end of its manufacturing.
-
9. A method for personalizing an integrated circuit comprising a calculation function, at least one first parameter present in non-volatile fashion in the circuit at the end of its manufacturing and an element for calculating the function and for checking the result with respect to a predetermined value, comprising:
-
calculating, outside of the circuit and based on said parameter and on the function, a key such that the application of the function to the key provides a result complying with a predetermined property; transferring the calculated key to the circuit; applying, in the circuit, said calculation function to the calculated key; and allowing the recording of the key in the integrated circuit in non-volatile fashion only if the result complies with said property.
-
-
10. (canceled)
-
12. An integrated circuit comprising an element for storing a key in non-volatile fashion and an element for storing or extracting at least one parameter from the circuit comprising means for conditioning the starting of all or part of the circuit to the presence of the key in the circuit, this key having been generated outside of the circuit depending on said parameter.
-
13. (canceled)
Specification