Method of modifying secrets included in a cryptographic module, notably in an unprotected environment
AssigneeThales
InventorsThierry D'athis, Philippe Dailly, Denis Ratier
Life of this patent
Estimating the term…
Loading patent…
AssigneeThales
InventorsThierry D'athis, Philippe Dailly, Denis Ratier
Estimating the term…
A method of modifying a set of secrets in a cryptographic module, to ensure that the modifying is either successful or invalid. The module includes readable version numbers for each secret and for the set of secrets. If the version number of the set of secrets is equal to a version number requiring the loading of a set of new secrets, the version number of the set of secrets of the cryptographic module is set to a distinctive number indicating that the cryptographic module is being reloaded. Next, for each secret, if the version number of the secret is different from the version number of the corresponding new secret to be loaded, the new secret and its version number are loaded. Next the version number of the set of secrets of the cryptographic module is set to the version number of the set of new secrets.
A method of modifying secrets included in a cryptographic module on a card, the cryptographic module including a set version number that corresponds to a set of a plurality of secrets in the cryptographic module, wherein the cryptographic module:
Dependencies are inferred from the claim text.