CPC G06F 3/0619 (2013.01) [G06F 3/0655 (2013.01); G06F 3/0679 (2013.01)] | 23 Claims |
1. A method, comprising:
loading, from a non-volatile memory of a circuit to a computation circuit, a first security parameter of the circuit and a first error-correcting code stored in association with the first security parameter;
verifying, by the computation circuit, the first security parameter and the first error-correcting code;
determining whether one or more bits of the first security parameter are erroneous;
loading the first security parameter into a register in response to determining that none of the bits of the first security parameter is erroneous; and
loading a default value into the register in response to determining that two bits of the first security parameter are erroneous, the first security parameter and the default value defining access rules to the non-volatile memory.
|