Tarjeta SIM

De El Museo de los 8 Bits
Ir a la navegación Ir a la búsqueda
Una tarjeta SIM

Una tarjeta SIM (acrónimo de Subscriber Identify Module, ‘Módulo de Identificación del Suscriptor’) es una tarjeta inteligente desmontable usada en teléfonos móviles que almacena de forma segura la clave de servicio del suscriptor usada para identificarse ante la red, de forma que sea posible cambiar la línea de un terminal a otro simplemente cambiando la tarjeta.

El uso de la tarjeta SIM es obligatorio en las redes GSM. Su equivalente en las redes UMTS se denomina USIM o UICC (acrónimo de Universal Integrated Circuit Card, ‘Tarjeta Universal de Circuito Integrado’), siendo más popular el RUIM (Removable User Identify Module, ‘Módulo de Identidad de Usuario Desmontable’) en los teléfonos CDMA.

Las tarjetas SIM está disponibles en dos tamaños. El primero es similar al de una tarjeta de crédito (85,60 × 53,98 × 0,76 mm). El segundo y más popular es la versión pequeña (25 × 15 × 0,76 mm).

Las especificaciones aplicables a las tarjetas SIM son:

  • GSM 11.11: Especificación de la interfaz SIM-ME (Mobile Equipment, ‘Equipamiento Móvil’).
  • GSM 11.14: Especificación del SIM Application Toolkit (‘Herramientas de Aplicación SIM’) para la interfaz SIM-ME.

Capacidad de almacenamiento

La típica tarjeta SIM de bajo coste (sólo GSM 11.11) tiene poca memoria, 2-3 KB según describe la especificación (directorio telefónico y poco más). Este espacio de almacenamiento es usado directamente por el teléfono. El segmento de mercado de las tarjetas SIM de bajo costo está en constante declive.

Las tarjetas SIM con aplicaciones adicionales (GSM11.14) están disponibles con muchas capacidades de almacenamiento diferente, siendo la mayor 512 KB. Tarjetas SIM menores, de 32 KB y 16 KB, son las dominantes en zonas con redes GSM menos desarrolladas. También existen las tarjetas Large Memory SIM (‘SIM de Memoria Grande’), con capacidades del orden de 128 a 512 megabytes.

Sistemas operativos

Los sistemas operativos para tarjetas SIM son principalmente dos:

  • Nativos: software propietario y específico del vendedor (correspondiendo típicamente con el segmento de mercado de bajo coste);
  • Basados en Java: tienen la ventaja de ser independientes del hardware e interoperables.

Datos

Las tarjetas SIM almacenan información específica de la red usada para autenticar e identificar a los suscriptores en ella, siendo la más importante el ICC-ID, el IMSI, la clave de autenticación (Ki) y la identificación de área local (LAI). La tarjeta SIM también almacena otros datos específicos del operador como el número del SMSC (centro de servicio de mensajes cortos), el nombre del proveedor de servicio (SPN), los números de servicio de marcado (SDN) y las aplicaciones de servicios de valor añadido (VAS). Las correspondientes descripciones están disponibles en la especificación GSM 11.11.

ICCID

Cada SIM se identifica internacionalmente por su ICC-ID (en inglés) (International Circuit Card ID, ‘Identificador Internacional de la Tarjeta de Circuitos’). Los ICC-IDs se almacenan en las tarjetas SIM y también se graban o imprimen sobre el cuerpo de plástico de las mismas en un proceso de personalización.

IMSI

Las tarjetas SIM se identifican en sus redes móviles individuales mediante un IMSI (International Mobile Subscriber Identify, ‘Identidad Internacional del Suscriptor Móvil’) único. Los operadores de telefonía móvil conectan las llamadas a teléfonos móviles y se comunican con sus tarjetas SIM comercializadas usando su IMSI.

Clave de autenticación (Ki)

La clave de autenticación (Ki, Authentication key) es un valor de 16 bytes usado para autenticar las tarjetas SIM en la red móvil. Cada tarjeta SIM tiene una Ki única asignada por el operador durante el proceso de personalización. La Ki también se almacena en una base de datos (conocida como HLR, acrónimo de Home Location Register) de la red del operador.

Proceso de autenticación

  1. Cuando el teléfono se enciende envía su IMSI al operador de la red solicitando acceso y autenticación.
  2. El operador de la red busca en su base de datos el IMSI y la clave de autenticación (Ki) relacionada.
  3. El operador de la red genera un número aleatorio (RAND) y lo firma con la Ki de la SIM, generando así un número conocido como SRES_1 (Signed Response 1, ‘Respuesta Firmada 1’).
  4. El movil cliente de la red envía el RAND a la tarjeta SIM, que también lo firma con su Ki y envía el resultado (SRES_2) de vuelta al operador de la red.
  5. El operador de la red compara su SRES_1 con el SRES_2 generado por la tarjeta SIM. Si los dos números coinciden, la SIM es autenticada y se le concede acceso a la red.

El algoritmo critográfico usado en el estándar GSM para calcular el SRES_2 tiene un punto débil, permitiendo la extracción de la Ki de la tarjeta SIM y permitiendo elaborar duplicados (clones) de la misma.

Identificación de área local

La tarjeta SIM almacena información del estado de la red que se envía desde la misma, como la identificación de área local (LAI, Location Area Identify). Las redes de los operadores están divididas en áreas locales, cada una de las cuales tiene un número LAI único. Cuando el terminal móvil cambia su ubicación de un área local a otra almacena su nuevo LAI en la tarjeta SIM y la envía al operador para informar a la red de su nueva localización. Si el terminal se apaga y se vuelve a encender, recuperará la información de la tarjeta SIM y buscará la LAI en la que estaba. Esto ahorra tiempo al evitar tener que buscar toda la lista completa de frecuencia como se haría por defecto.

Peculiaridades locales

Japón

El sistema PDC de Japón también especifica el uso de una tarjeta SIM, pero nunca ha sido lanzado comercialmente. La especificación de la interfaz entre el equipo móvil (ME) y la tarjeta SIM se da en el RCR STD-27 anexo 4.

Finlandia

En julio de 2005, el gobierno finlandés anunció que un «Certificado Ciudadano» (una identidad electrónica incluida en una tarjeta SIM) estaría disponible de cualquier persona residente en Finlandia antes de finales de año, permitiendo que los usuarios de teléfonos móviles accediera a servicios electrónicos seguros en movilidad. El Certificado Ciudadano ha sido descrito como «básicamente una tarjeta de identidad electrónica que será compatible con varios dispositivos hardware, como teléfonos móviles, PDAs, ordenadores personales, receptores de televisión digital y quioscos web públicos».[1]

Ver también

Referencias

  1. «FI: Mobile citizen identification gains ground in Finland» (en inglés) (2005). Consultado el 30 de abril de 2007.

Atribución

Este artículo proviene originalmente de Wikipedia
que lo licencia simultáneamente bajo las licencias

Creative Commons Reconocimiento - CompartirIgual 3.0
y la licencia de documentación libre GNU v.1.2 y posteriores
El Museo de los 8 Bits lo integra en su wiki bajo cc-by-sa-3.0

Creative Commons License
GNU head