Secure re-use of sim security parameters between different parties
AssigneeEvolving Systems, Inc.
InventorDavid Thorn
Life of this patent
Estimating the term…
Abstract
Various arrangements for using a subscriber identification module (SIM) card for authentication on a wireless network are detailed herein. A DKi (delta Ki) value can be stored by a SIM card. The SIM card can calculate a FKi (full Ki) value using the DKi value and a BKi value. The SIM card can be used to attach to the wireless network, wherein the SIM card is installed within a wireless device. The SIM card can receive a challenge from the wireless network. The SIM card can calculate an answer to the challenge using the FKi value. The answer can then be transmitted to the wireless network.
Claims20
A method for using a subscriber identification module (SIM) card for authentication on a wireless network, the method comprising:
- storing, by the SIM card, a DKi (delta Ki) value, wherein:
- the SIM card has an immutable BKi (base Ki) value;
- and
- the DKi value is editable by a SIM card owner system;
- calculating, by the SIM card, a FKi (full Ki) value using the DKi value and BKi value;
- attaching, by the SIM card, to the wireless network, wherein the SIM card is installed within a wireless device;
- receiving, by the SIM card, from the wireless network, a challenge;
- calculating, by the SIM card, an answer to the challenge using the FKi value;
- and
- transmitting the answer to the wireless network, wherein in response to the answer being correct, the wireless device having the SIM card installed is successfully authenticated to use the wireless network.
A system that uses a subscriber identification module (SIM) card for authentication on a wireless network, the system comprising:
- a SIM card, configured to:
- store an international mobile subscriber identity (IMSI);
- output the IMSI for transmission to a wireless network;
- store a BKi (base Ki) value that is immutable;
- store a DKi (delta Ki) value that is editable;
- calculate a FKi (full Ki) value using the DKi value and BKi value;
- calculate a response to a challenge using the calculated FKI;
- and
- output the response to the challenge for transmission to the wireless network.
Dependencies are inferred from the claim text.