Protocolo SIM: T=0, T=1 y APDU

Una tarjeta SIM (módulo de identificación del suscriptor) es un dispositivo de almacenamiento que contiene la clave de suscriptor del servicio, la cual identifica al usuario en ciertos dispositivos que utiliza, como ordenadores y teléfonos móviles. Las tarjetas SIM se comunican con estos dispositivos y otros lectores mediante el protocolo SIM.

T=0

Las Unidades de Datos del Protocolo de Transmisión (TPDU) son estructuras de datos intercambiadas entre el lector de tarjetas y la tarjeta SIM. Las TPDU usan los protocolos T=0 y T=1 para esta comunicación. El TPDU T=0 contiene una estructura de datos que se envía desde un dispositivo o lector a la tarjeta SIM y también se devuelve desde la tarjeta SIM, creando una estructura de comando y respuesta.

T=1

El otro protocolo, T=1, permite transferir bloques (colecciones agrupadas de datos) entre el lector y la tarjeta SIM. Los tres bloques usados en el protocolo T=1 son: el bloque de supervisión, que controla la transferencia de datos entre lectores y tarjetas SIM; un bloque de recepción lista, que acusa positivamente un bloque recibido o lo niega (rechaza); y un bloque de información, que permite el intercambio de datos entre la tarjeta SIM y el software de aplicación del lector.

APDU

Los protocolos T=1 o T=0 de tarjeta SIM soportan protocolos a nivel de aplicación entre el lector y las aplicaciones de la tarjeta SIM. Las APDU (unidades de datos de protocolo de aplicación) permiten que los bloques T=1 y las estructuras de datos T=0 pasen a través de las capas de protocolo de aplicación.