Back to results
US 12,615,513 B2Granted
Updating a subscriber identity module
AssigneeSoracom, Inc.
InventorGeorges Olivier Comarmond
Life of this patent
Estimating the term…
Abstract
A method performed by a server, the method comprising transmitting a value to an authentication entity; receiving a first message from the authentication entity wherein the first message is generated using the value; deriving a pre-shared key using the first message; transmitting the value to a device over a network; encrypting a second message using the pre-shared key; and transmitting the encrypted second message over the network to the device
Claims16
A method performed by a server, the method comprising:
- receiving, from a device over a network, an agent identifier and a subscriber identity module, SIM, identifier of a SIM on the device;
- generating a random value;
- transmitting the random value and the SIM identifier of the SIM to an authentication entity;
- receiving an authentication response from the authentication entity wherein the authentication response is generated using the random value;
- deriving a pre-shared key using the authentication response;
- storing the derived pre-shared key in association with the agent identifier in a memory;
- transmitting the random value to the device over the network;
- encrypting a message using the pre-shared key;
- and
- transmitting the encrypted message over the network to the device.
7 more elements
A server comprising at least one processor configured to:
- receive, from a device over a network, an agent identifier and a subscriber identity module, SIM, identifier of a SIM on the device;
- generate a random value;
- transmit the random value and the SIM identifier of the SIM to an authentication entity;
- receive an authentication response from the authentication entity wherein the authentication response is generated using the random value;
- derive a pre-shared key using the authentication response;
- store the derived pre-shared key in association with the agent identifier in a memory;
- transmit the random value to the device over the network;
- encrypt a message using the pre-shared key;
- and
- transmit the encrypted message over the network to the device.
7 more elements
A method performed by a server, the method comprising:
- transmitting a random value to an authentication entity;
- receiving an authentication response from the authentication entity wherein the authentication response is generated using the random value;
- deriving a pre-shared key using the authentication response;
- transmitting the random value to a device over a network;
- encrypting a message using the pre-shared key;
- transmitting the encrypted message over the network to the device;
- receiving an update request message over the network from the device, wherein the update request message comprises an agent identifier and is encrypted prior to transmission using the pre-shared key;
- decrypting the update request message using the stored pre-shared key;
- and
- transmitting an update response message as the message over the network to the device, wherein the update response message comprises update data and is encrypted using the stored pre-shared key.
7 more elements
Dependencies are inferred from the claim text.