Patent ID: 8219828
Filing Date: 2012-07-10
Classification: G06F

Abstract:
1. A method of installing software on a first device, the first device being functionally connected to a second device and to a support storing the software, the software being at least partly encrypted, the first device executing an installation application, the method comprising the steps, at the first device executing the installation application, of: establishing a secure connection with the second device; providing an identity of the first device to the second device; receiving a decryption key for the encrypted software and a certificate/private key pair from the second device; decrypting the software; verifying by the second device that it stores at least one non-associated certificate/private key pair and aborting the installation if no such pair is available; and installing the software, linking the software to the certificate and the installation to the identity, so that the software, when executed, may verify that the certificate is stored on the first device and that the software runs on a first device corresponding to the identity, wherein the second device stores a number of certificate/private key pairs and associates each received identifier to a previously non-associated certificate/key pair.