Aller au contenu
Langue : FR

Qu'est-ce qu'ISO/IEC 14443, et quels tags la suivent ?

ISO/IEC 14443 est la norme des cartes de proximité à 13,56 MHz. Elle définit comment un lecteur et une carte se trouvent, s'accordent pour dialoguer et échangent des trames. La plupart des tags NFC grand public et toutes les cartes bancaires sans contact s'appuient dessus, dans l'une de deux variantes appelées Type A et Type B.

Une norme en couches

ISO/IEC 14443 n'est pas une seule chose. Elle se découpe en parties qui s'empilent : les caractéristiques physiques d'une carte, l'interface radio et la façon dont une carte est alimentée, la procédure d'initialisation et d'anticollision, et enfin le protocole de transmission utilisé une fois la carte sélectionnée.

C'est cette dernière couche que les développeurs rencontrent par son nom. Android l'appelle ISO-DEP et la documente comme ISO 14443-4 dans sa référence des technologies NFC.

Type A et Type B

La norme définit deux façons incompatibles de coder le signal dans chaque sens. Toutes deux travaillent à 13,56 MHz, toutes deux relèvent de la même norme, et un lecteur conforme gère les deux.

Le Type A est de très loin celui que l'on rencontre dans les tags grand public. Le Type B apparaît dans les documents d'identité et dans certains schémas de cartes nationaux. Android les expose séparément sous les noms NfcA, documenté comme ISO 14443-3A, et NfcB, documenté comme ISO 14443-3B.

Pour un acheteur, cette distinction est presque toujours sans objet, puisque les téléphones gèrent les deux. Elle ne devient pertinente que lorsqu'un lecteur précis ou un système de badges précis prend en charge l'un et pas l'autre.

Comment votre téléphone l'expose

Comment Android nomme les couches d'ISO/IEC 14443, d'après sa propre documentation de référence
Nom AndroidNormeCe que cela donne
NfcAISO 14443-3AAccès bas niveau à un tag Type A
NfcBISO 14443-3BAccès bas niveau à un tag Type B
IsoDepISO 14443-4Le protocole de transmission, utilisé par les cartes et les tags Type 4

Voir plusieurs de ces noms listés pour un même tag est normal et non contradictoire. Un tag Type 4 présente légitimement NfcA et IsoDep à la fois, puisque les couches s'empilent.

Quand cela vous concerne

Trois situations, et trois seulement.

Quand un fournisseur vous dit qu'un tag est conforme 14443 et rien de plus, l'information est insuffisante : elle ne dit rien du type de tag, de la mémoire ni de la prise en charge de NDEF. Insistez pour obtenir le type de tag.

Quand un système d'accès existant est en jeu, la variante compte, car un lecteur conçu pour le Type B ne lira pas vos tags Type A, aussi conformes soient-ils tous les deux.

Et quand une application signale un tag comme ISO-DEP sans NDEF, vous avez affaire à une carte plutôt qu'à un tag : quelque chose bâti pour exécuter un protocole, pas pour livrer un contenu stocké.

Questions fréquentes

Ma carte bancaire sans contact relève-t-elle d'ISO 14443 ?

Presque certainement oui, au niveau de la couche radio. L'application de paiement qui s'exécute par-dessus est spécifiée séparément par EMVCo. C'est pourquoi un téléphone peut détecter la carte et lire quelques détails techniques sans rien pouvoir en faire d'utile.

Peut-on renvoyer vers le texte de la norme elle-même ?

Le texte est vendu plutôt que publié librement, et le site de l'ISO bloque les accès automatisés, ce qui explique que ce site cite la norme par son numéro et renvoie vers une documentation qui la cite plutôt que vers une page payante.

Quelle est la différence entre 14443 et le NFC ?

14443 est l'une des normes sur lesquelles le NFC se construit. Le NFC ajoute un format de données, des types de tags et la possibilité pour un appareil de tenir l'un ou l'autre rôle de l'échange. Tout appareil NFC parle 14443, mais quantité de systèmes 14443 ne sont pas du NFC.

Le Type A ou le Type B se lit-il de plus loin ?

Ni l'un ni l'autre, d'aucune façon perceptible. La distance de lecture est fixée par la géométrie des antennes et par le champ que produit le lecteur, pas par le codage sur lequel les deux extrémités se sont accordées.