Patent ID: 8745107
Filing Date: 2014-06-03
Classification: G06K,G06Q,G07F,H01L

Abstract:
1. A method for protecting an integrated circuit, the method comprising: using the integrated circuit to receive a key generated outside of said integrated circuit, recording the key in non-volatile fashion in the circuit subsequent to manufacturing the integrated circuit, using the integrated circuit to perform a calculation having as operands at least the key and a parameter intrinsically present in the integrated circuit in non-volatile fashion at the end of the manufacturing, the calculation producing a result having a value dependent on values of the key and the parameter, the calculation being invertible to produce the value of the key using the values of the result and the parameter; using the integrated circuit to determine whether the value of the result matches a stored value; and when the integrated circuit determines that the value of the result matches the stored value, activating at least a part of the integrated circuit.