Patent ID: 7725740
Filing Date: 2010-05-25
Classification: G06Q,G07F

Abstract:
1. Method for generating a root key implemented by a secure module comprising a central unit, a first conditional access memory zone containing all or part of a bootstrap program and at least one second memory zone containing a first portion and a second portion containing all or part of a user program, the method comprising: executing an initialisation program from the first conditional access memory zone; reading and temporarily storing a secret information from the first conditional access memory zone into the first portion of second memory zone during the initialisation of the secure module; reading all or part of the second portion of the second memory zone; generating the root key based on an imprint of data of the second portion of the second memory zone and on the stored secret information, the imprint being generated based on the application of a unidirectional function to all or part of the data of the second portion of the second memory zone; eliminating the secret information from the first portion of the second memory zone after the root key has been generated; disabling access to the first conditional access memory zone, wherein at the time of execution by the central unit in the second memory zone, no access is granted to the first conditional access memory zone wherein the root key is used to allow decryption of transmission key, the transmission key allowing secure communication between the secure module and a management center.