Solutions d’impression de cartes, badges et étiquettes
Solutions d’impression de cartes, badges et étiquettes
Comprendre les différences entre HEX et DÉCIMAL pour les cartes RFID : MIFARE vs 125 kHz
Dans le monde des cartes RFID, un même identifiant peut s'afficher sous plusieurs formats : hexadécimal, décimal, MSB, LSB. Ces écarts paraissent mineurs, mais ils sont une source fréquente d'erreurs en projet : cartes non reconnues, numéros imprimés qui ne correspondent pas, bases de données incohérentes. Voici les repères pour comprendre ces différences entre les cartes MIFARE (13,56 MHz) et les cartes 125 kHz (EM4100, HID, etc.).
Cartes MIFARE (13,56 MHz) : un identifiant stable, plusieurs affichages
Les cartes MIFARE (13,56 MHz) possèdent un UID (identifiant unique) structuré, de 4 ou 7 octets le plus souvent, représenté en hexadécimal :
UID : 04 A2 6F 9C
Selon le lecteur, ce même UID peut s'afficher de deux façons :
- MSB (Most Significant Byte first) : 04 A2 6F 9C
- LSB (Least Significant Byte first) : 9C 6F A2 04
C'est strictement la même carte. Seul l'ordre d'affichage change.
Un même UID, deux résultats
Converties en décimal, ces deux écritures donnent des nombres différents. La carte, elle, est identique : seule la représentation change. Comme le format renvoyé (MSB ou LSB) dépend du lecteur, il faut toujours vérifier le format exploité par votre système.
Ref. : RC8310005
Carte MIFARE® Desfire EV1 4K
Ref. : RC8310016
Carte MIFARE® Desfire EV2 2K
Ref. : RC8310021
Carte Mifare® DESFIRE EV3 4K
Cartes MIFARE (13,56 MHz) : un identifiant stable, plusieurs affichages
Les cartes MIFARE (13,56 MHz) possèdent un UID (identifiant unique) structuré, de 4 ou 7 octets le plus souvent, représenté en hexadécimal :
UID : 04 A2 6F 9C
Selon le lecteur, ce même UID peut s'afficher de deux façons :
- MSB (Most Significant Byte first) : 04 A2 6F 9C
- LSB (Least Significant Byte first) : 9C 6F A2 04
C'est strictement la même carte. Seul l'ordre d'affichage change.
Un même UID, deux résultats
Converties en décimal, ces deux écritures donnent des nombres différents. La carte, elle, est identique : seule la représentation change. Comme le format renvoyé (MSB ou LSB) dépend du lecteur, il faut toujours vérifier le format exploité par votre système.
Ref. : RC1250001
Carte de proximité 125Khz, puce EM4200, lecture seule
Ref. : HID-FPISO
Carte HID Indala FlexISO, 125 KHz
Ref. : HID-1336C
Carte HID DuoProx II avec piste magnétique HiCo, 125 KHz
Tableau simplifié : ce qu'il faut retenir
| Critère | MIFARE (13,56 MHz) | 125 kHz |
|---|---|---|
| Nature de l'identifiant | UID structuré | Identifiant dépendant d'un format |
| Ce qui varie | Ordre d'affichage (MSB / LSB) | Format de sortie du lecteur |
| Conséquence | Valeurs différentes pour une même carte (affichage) | Valeurs différentes selon le système |
| Point de vigilance | Vérifier MSB / LSB | Vérifier le format attendu |
En pratique, le point critique n'est pas la carte, mais le format utilisé pour représenter son identifiant.
Pourquoi le format (HEX, décimal, MSB) est critique dans votre projet
Les différences de format ont un effet direct dans plusieurs situations.
Lecture des badges dans un logiciel
Un système de contrôle d'accès ou de pointage attend un format précis. Si le format lu ne correspond pas à ce qu'il attend, le badge n'est pas reconnu, même si la carte est la bonne.
Impression du numéro sur la carte
Quand l'UID est imprimé sur la carte, le format imprimé doit correspondre à celui qu'utilise le système. Un numéro imprimé en hexadécimal alors que le logiciel travaille en décimal rend toute vérification visuelle impossible.
Fichiers et correspondances (Excel, imports)
Les UID circulent aussi dans des fichiers (bases de données, imports CSV). Une différence de format provoque des erreurs de correspondance, voire des cartes inexploitables à l'import.
Migration ou changement de matériel
- Migration d'un parc 125 kHz vers MIFARE : les UID ne sont pas équivalents d'une technologie à l'autre. Les cartes doivent être ré-enrôlées dans le logiciel.
- Changement de lecteur : un nouveau modèle, même à fréquence identique, peut renvoyer un format différent. Une conversion dans le logiciel peut alors être nécessaire.
Dans tous les cas, le problème ne vient pas de la carte, mais du format retenu pour son identifiant. Le choix du lecteur selon ce format de sortie est détaillé dans l'article Comment choisir mon lecteur RFID ?.
Comment identifier le bon format dans votre système ?
Dans beaucoup de projets, le format exact n'est pas documenté. La méthode la plus sûre est de tester directement avec votre lecteur.
Nous fournissons une carte test sur laquelle plusieurs écritures du même UID sont imprimées :
- HEX MSB,
- HEX LSB,
- décimal,
- autres variantes si besoin.
Vous passez la carte devant votre lecteur, vous nous indiquez la valeur remontée dans votre système, et nous identifions immédiatement le format utilisé et le format attendu. En cas de doute, contactez-nous : nous vous aidons à lire et identifier vos cartes selon votre matériel (04 22 14 00 86).
Bonnes pratiques
- Vérifier le format attendu par votre logiciel avant toute commande.
- Tester avec votre lecteur sur un échantillon plutôt que de supposer.
- Ne jamais considérer qu'un format est universel.
- Pour MIFARE, rester attentif à l'ordre des octets (MSB/LSB) lors des comparaisons manuelles.
À retenir
MIFARE : identifiant stable, affichage variable (MSB/LSB). 125 kHz : valeur dépendante du format et du lecteur. Dans les deux cas, le bon format n'est pas celui de la carte, mais celui attendu par votre système. Pour replacer l'encodage dans l'ensemble des critères de choix d'une solution sans contact, voir le guide d'achat RFID & NFC.
Guide d'achat
Choisir votre solution RFID & NFC
Le format d'UID n'est qu'un maillon. Fréquence (LF/HF/UHF), puce (NTAG, MIFARE, DESFire), support et lecteur : notre guide d'achat RFID & NFC reprend l'ensemble des critères et vous aide à valider la compatibilité avant commande.
Articles similaires
Le lecteur Mifare UID - Une petite visite guidée
Production de 7000 cartes RFID
Comment choisir mon lecteur RFID ?
Zoom sur les bracelets RFID
Les différents produits RFID vendus chez Cardalis

