A multi-application IC card system and method is disclosed providing a secure data transmission technique. The method is used, for example, to load an application from an application provider, which could be remote, to an IC card. At least a portion of the application is encrypted using a transfer key. The transfer key is then encrypted using the public key of a public/secret key pair of the intended IC card to form a key transformation unit. The encrypted application and key transformation unit are then sent to the IC card and the IC card decrypts the key transformation unit using its secret key. The transfer key is then recovered and used to decrypt the encrypted application. The application can then by stored on the IC card and accessed by the card user.

Un système à cartes et une méthode d'IC d'multi-application est révélé fournissant une technique bloquée de transmission de données. La méthode est employée, par exemple, pour charger une application d'un fournisseur d'application, qui pourrait être à distance, à une carte d'IC. Au moins une partie de l'application est chiffrée en utilisant une clef de transfert. La clef de transfert est alors chiffrée en utilisant la clef publique d'une paire principale de public/secret de la carte prévue d'IC pour former une unité principale de transformation. L'unité chiffrée de transformation d'application et de clef sont alors envoyées à la carte d'IC et la carte d'IC déchiffre l'unité principale de transformation en utilisant sa clef secrète. La clef de transfert est alors récupérée et employée pour déchiffrer l'application chiffrée. Le bidon d'application puis par stocké sur la carte d'IC et consulté par l'utilisateur de carte.

 
Web www.patentalert.com

< (none)

< Software license protection via cryptography

> Self-test electronic assembly and test system

> (none)

~ 00035