Patent ID: 9439069
Filing Date: 2016-09-06
CPC Classification: H04W

Claim Text:
1. A subscriber identity module (SIM) provider apparatus comprising hardware processing circuitry configured to: derive a first service provider key (SPK) based on master attributes, wherein the master attributes comprise a master International Mobile Subscriber Identity (M-IMSI) and include a master key (MK) and are shared by the SIM provider apparatus and a SIM container, wherein the first SPK is derived by a key derivation function (KDF) represented by SPK=KDF(MK, M-IMSI, SP-IMSI, nonce, “SPK_Derivation” wherein SP-IMSI represents a service provider-International Mobile Subscriber Identity; sign a first nonce with the first SPK and transmit the signed first nonce to a device having the SIM container; receive, from the SIM container, the first nonce and a second nonce; verify that the received first and second nonces were signed with a second SPK; compare a received signature of the first and second nonces, generated using the second SPK, with the signature of the first SPK, the second nonce generated using the first SPK; and send an acknowledgement to the SIM container when the first SPK is the same as the second SPK.