CPC H04L 9/088 (2013.01) [H04L 9/30 (2013.01); H04W 12/04 (2013.01)] | 20 Claims |
1. An apparatus, comprising:
a processor; and
a memory coupled to the processor and configured for storing instructions, wherein the instructions, when executed by the processor, cause the processor to:
generate a subscriber public key;
provide the subscriber public key to a subscriber identity module (SIM);
receive, in response to providing the subscriber public key to the SIM and from the SIM:
an identity public key generated at the SIM; and
an identity public identification and identity certificate generated at the SIM based on the subscriber public key;
verify an identity of the SIM based on the identity public key;
encrypt data corresponding to subscriber information using the identity public key; and
provide, to the SIM, the encrypted data to cause the SIM to store the encrypted data in the SIM.
|