Method for exporting data of a Javacard application stored in a UICC to a host
View Patent ↗The invention proposes a method for exporting data of a Javacard application stored in a UICC to a host, the method consisting in: transmitting a transfer order to the application through a Javacard API; formatting the data in a pack, wherein the formatting is realized by the application; exporting the pack to the host.
1. A computer-implemented method for exporting data of a Javacard application stored in a universal integrated circuit card (UICC) to a host, said computer-implemented method comprising:
transmitting a transfer order to said Javacard application through a Javacard application programming interface (API);
identifying, by said Javacard application, which data shall be exported
formatting said data in a pack, wherein said formatting is realized by said Javacard application and wherein said formatting is independent of a ciphering operation; and
exporting said pack to said host, wherein
said host includes a host application configured to unpack said data from said pack,
said host application is the same as said Javacard application, and
said data includes data belonging to the Javacard application.
2. The computer-implemented method according to claim 1 , wherein said host is a remote server.
3. The computer-implemented method according to claim 1 , wherein said host is another UICC.
4. The computer-implemented method according to claim 1 , wherein said host downloads said pack from said UICC.
5. The computer-implemented method according to claim 1 , wherein said Javacard application exports said pack to said host.
6. A computer-implemented method for importing a pack of data of a Javacard application stored in a host to a universal integrated circuit card (UICC), said computer-implemented method comprising:
transmitting an import order of said data to said Javacard application through a Javacard application programming interface (API), said Javacard application being located on said UICC; and
unpacking said data, wherein said unpacking is realized by said Javacard application, wherein said unpacking is independent of a deciphering operation, and wherein
said host includes a host application configured to identify said data for exporting and format said data into said pack,
said host application is the same as said Javacard application, and
said data includes data belonging to the Javacard application.