Method for protecting a cap file for an ic card
AssigneeIncard S.A.
InventorCarlo CIMINO
Life of this patent
Estimating the term…
Abstract
A method for protecting a CAP file including one or more applets to be installed in an IC Card, includes the applets encoding into the CAP file by a CAP file provider. The method also includes the CAP file downloading into the IC Card by a CAP file issuer, and storing an installation program inside the IC Card. The installation program extracts the applets from the CAP file and installs them in the IC Card, after the downloading. The CAP file provider encrypts the CAP file into a protected CAP file to avoid the applets being extracted before the downloading. The IC Card includes a decryption circuit for decrypting the protected CAP file downloaded into the IC Card. The installation of the applet is enabled by the decryption circuit.
Claims21
1-10. (canceled)
A method for protecting a converted applet (CAP) file including at least one applet to be installed in an integrated circuit (IC) Card, the method comprising:
- encoding the at least one applet into the CAP file by a CAP file provider;
- downloading the CAP file into the IC Card by a CAP file issuer;
- storing an installation program inside the IC Card for extracting the at least one applet from the CAP file and installing the at least one applet in the IC Card after downloading;
- encrypting the CAP file into a protected CAP file by using the CAP file provider to avoid the at least one applet being extracted before the downloading;
- and
- decrypting the protected CAP file using a decryption circuit in the IC Card, the decryption circuit enabling the installation program to install the at least one applet.
A method for protecting a file including at least one applet to be installed in an integrated circuit (IC) Card, the method comprising:
- encoding the at least one applet into the file;
- downloading the file into the IC Card;
- storing an installation program inside the IC Card for extracting the at least one applet from the file and installing the at least one applet in the IC Card after downloading;
- encrypting the file into a protected file to avoid the at least one applet being extracted before the downloading;
- and
- decrypting the protected file using a decryption circuit in the IC Card, the decryption circuit enabling the installation program to install the at least one applet.
An integrated circuit (IC) Card comprising:
- an installation program for extracting and installing at least one applet included in a converted applet (CAP) file, the CAP file being encoded by a CAP file provider and downloaded into the IC Card by a CAP file issuer;
- and
- a decryption circuit for decrypting a protected CAP file derived from an encryption of the CAP file by the CAP file provider to avoid that the applets are extracted before the downloading.
An integrated circuit (IC) Card comprising:
- an installation program for extracting and installing at least one applet included in a file, the file being encoded and downloaded into the IC Card;
- and
- a decryption circuit for decrypting a protected file derived from an encryption of the file to avoid that the applets are extracted before the downloading.
Dependencies are inferred from the claim text.