METHOD FOR GENERATING PERSONALIZED PROFILE PACKAGE DATA FOR INTEGRATED CIRCUIT CARDS
First Claim
1. A method of generating personalized profile package data for integrated circuit cards, comprising:
- encrypting data records corresponding to a plurality of profile data with a respective data protection key thereby obtaining encrypted data records, each record comprising a plurality of personalization fields to store different types of personalization values;
encrypting a file for a profile package with a master encryption key thereby obtaining an encrypted file for the profile package, the file comprising fields to be personalized corresponding to one or more of the personalization fields to store different types of personalization values; and
transmitting the encrypted file for the profile package and encrypted data records to a data preparation entity where the encrypted data records and the encrypted file can be decrypted and combined to obtain personalized profile packages at the data preparation entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A method can be used for generating personalized profile package data for integrated circuit cards. The method includes encrypting data records corresponding to profile data with a respective data protection key thereby obtaining encrypted data records. Each record includes a number of personalization fields to store different types of personalization values. The method also includes encrypting a file for a profile package with a master encryption key thereby obtaining an encrypted file for the profile package. The file includes fields to be personalized corresponding to one or more of the personalization fields to store different types of personalization values. The encrypted file for the profile package and encrypted data records are transmitted to a data preparation entity where the encrypted data records and the encrypted file can be decrypted and combined to obtain personalized profile packages.
18 Citations
20 Claims
-
1. A method of generating personalized profile package data for integrated circuit cards, comprising:
-
encrypting data records corresponding to a plurality of profile data with a respective data protection key thereby obtaining encrypted data records, each record comprising a plurality of personalization fields to store different types of personalization values; encrypting a file for a profile package with a master encryption key thereby obtaining an encrypted file for the profile package, the file comprising fields to be personalized corresponding to one or more of the personalization fields to store different types of personalization values; and transmitting the encrypted file for the profile package and encrypted data records to a data preparation entity where the encrypted data records and the encrypted file can be decrypted and combined to obtain personalized profile packages at the data preparation entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of generating personalized profile package data in integrated circuit cards, the method comprising:
-
providing a table comprising a plurality of data records corresponding to a plurality of profile data, each record comprising a plurality of personalization fields to store different types of personalization values; providing a file for the profile package, the file comprising fields to be personalized corresponding to one or more of the personalization fields to store different types of personalization values; protecting the file for the profile package by performing an encryption with a master encryption key thereby obtaining an encrypted file for the profile package; protecting data records in the plurality of data records by performing an encryption with a respective data protection key thereby obtaining encrypted data records; transmitting the encrypted file for the profile package and encrypted data records to a data preparation entity; decrypting the encrypted file for a master profile and the encrypted data records at the data preparation entity to obtain unencrypted data records and the file for the master profile; combining data records comprised in the table with the file for the profile package by inserting the personalization values in fields to be personalized to obtain respective personalized profile packages; and transmitting the personalized profile packages from the data preparation entity to respective integrated circuit cards. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for the personalization of integrated circuit cards comprising a profile making entity, a mobile network operator and a data preparation entity, the system configured to generate a personalized profile packages bundle using a method comprising:
-
encrypting, at the profile making entity, data records corresponding to a plurality of profile data with a respective data protection key thereby obtaining encrypted data records, each record comprising a plurality of personalization fields to store different types of personalization values; encrypting, at the profile making entity, a file for a profile package with a master encryption key thereby obtaining an encrypted file for the profile package, the file comprising fields to be personalized corresponding to one or more of the personalization fields to store different types of personalization values; and transmitting the encrypted file for the profile package and encrypted data records from the profile making entity to the data preparation entity. - View Dependent Claims (19, 20)
-
Specification