En el contexto de las tarjetas inteligentes , una unidad de datos de protocolo de aplicación ( APDU ) es la unidad de comunicación entre un lector de tarjetas inteligentes y una tarjeta inteligente. La estructura de la APDU está definida en la norma ISO/IEC 7816-4 Organización , seguridad y comandos para el intercambio . [1]
Par comando-respuesta del mensaje APDU
Existen dos categorías de APDU: APDU de comando y APDU de respuesta. El lector envía un APDU de comando a la tarjeta; contiene un encabezado obligatorio de 4 bytes (CLA, INS, P1, P2) [2] y de 0 a 65 535 bytes de datos. El APDU de respuesta lo envía la tarjeta al lector; contiene de 0 a 65 536 bytes de datos y 2 bytes de estado obligatorios (SW1, SW2).
Referencias
Véase también
Enlaces externos
- Contenido de las ISO de tarjetas inteligentes
- Lista seleccionada de comandos APDU de tarjeta inteligente
- Lista seleccionada de bytes de estado SW1 SW2
- Más información sobre los comandos APDU y las respuestas APDU