CPC H04L 63/0428 (2013.01) [G06F 16/9035 (2019.01); H04L 9/0816 (2013.01)] | 20 Claims |
1. A method of generating personalized profile package data for integrated circuit cards, comprising:
generating encrypted data records by encrypting a plurality of data records corresponding to a plurality of profile data with a respective data protection key, each data record comprising a plurality of personalization fields for storing different types of personalization values;
generating an encrypted file for a profile package by encrypting a file for the profile package with a master encryption key, the file comprising fields to be personalized corresponding to one or more of the personalization fields;
transmitting the encrypted file for the profile package and the encrypted data records to a data preparation circuit to be decrypted and combined to generate the personalized profile package data;
decrypting, by the data preparation circuit, the encrypted data records and the encrypted file for the profile package to generate, respectively, decrypted data records and a decrypted file for the profile package;
combining, by the data preparation circuit, the decrypted data records and the decrypted file for the profile package to generate the personalized profile package data; and
transmitting the personalized profile package data from the data preparation circuit to respective integrated circuit cards.
|