Sélectionnez votre langue

La famille ST25TB regroupe les mémoires sans contact de type B de STMicroelectronics, héritières des puces SR qui ont fait l'histoire de la billettique : titres de transport, forfaits de remontées mécaniques, billetterie d'événements, fidélité et consommables. Bâties sur les couches basses de la norme ISO/IEC 14443B avec un protocole propriétaire (sans NDEF, hors des types normalisés par le NFC Forum), ses quatre références offrent de 512 bits à 4 Kbits d'EEPROM, deux compteurs de 32 bits à décrément seul et une zone OTP réinitialisable : l'outillage du ticket rechargeable et infalsifiable. Leur compatibilité avec les smartphones est en revanche limitée, et détaillée plus bas.

Informations

Fabricant STMicroelectronics
Famille ST25TB
Références ST25TB512-AC, ST25TB512-AT, ST25TB02K et ST25TB04K
Norme ISO/IEC 14443B (niveaux 2 et 3, protocole propriétaire)
Type NFC Forum Aucun (pas de message NDEF)
Fréquence de fonctionnement 13,56 MHz
Débit de communication 106 kbit/s
Identifiant unique (UID) 8 octets (64 bits), programmé en usine
Capacité d'accord 68 pF
Distance de fonctionnement Quelques centimètres (jusqu'à 10 cm selon l'antenne)
Rétention des données 40 ans
Endurance en écriture 1 000 000 de cycles
Mémoire De 512 bits à 4 Kbits (64 à 512 octets) selon la référence

Les références de la famille

La famille ST25TB se décline en quatre références, qui partagent le même protocole, les mêmes compteurs et le même jeu de commandes :

Référence Mémoire Particularités
ST25TB512-AC 64 octets Zone OTP réinitialisable et deux compteurs de 32 bits
ST25TB512-AT 64 octets Version dédiée au transport, disponible en wafer aminci
ST25TB02K 256 octets Mémoire étendue, même structure et mêmes compteurs
ST25TB04K 512 octets La plus grande capacité de la famille

La mémoire est adressée en blocs de 32 bits (16 blocs sur les versions 512, 64 sur la 02K, 128 sur la 04K), lus et écrits aléatoirement par un jeu de neuf commandes : une simplicité voulue, qui fait de la ST25TB une solution économique pour les produits réutilisables émis en très grands volumes.

Mémoire

La mémoire des puces ST25TB s'organise en trois zones aux comportements distincts, taillées pour la billettique :

Zone Contenu Comportement
Zone OTP réinitialisable (blocs 0 à 4) 160 bits basculables de 1 vers 0 uniquement Remise à 1 globale par commande dédiée ; blocs verrouillables définitivement
Compteurs (blocs 5 et 6) Deux compteurs binaires de 32 bits Décrément seul, par pas de 1 ou plus ; jamais rechargeables
Mémoire EEPROM (blocs suivants) Blocs de 32 bits, librement réinscriptibles Effacement automatique à chaque écriture de bloc

Cette organisation raconte un ticket : les bits OTP cochent des droits consommés (et se réinitialisent d'un bloc au rechargement du titre), les compteurs décomptent des trajets ou des points sans retour en arrière possible (plus de quatre milliards d'événements chacun), et l'EEPROM loge les données du porteur. Aucun message NDEF n'y prend place : la lecture s'effectue par les lecteurs du système, non par le grand public.

Fonctionnalités & sécurité

  • Deux compteurs infalsifiables : les compteurs de 32 bits ne savent que décrémenter, par pas de 1 ou plus, et ne peuvent jamais être rechargés ; un mécanisme anti-arrachement garantit leur cohérence même si la carte quitte le champ en pleine opération : la base d'un décompte de titres à l'épreuve de la fraude.
  • Zone OTP réinitialisable : les 160 bits des cinq premiers blocs ne basculent que de 1 vers 0 (la consommation d'un droit), une commande dédiée les remettant tous à 1 lors d'un rechargement contrôlé par le système.
  • Verrouillage définitif : chaque bloc de la zone OTP peut être verrouillé individuellement et de manière irréversible, pour figer des données d'émission.
  • Anticollision et simplicité : le mécanisme d'anticollision sélectionne chaque tag présent dans le champ, et le jeu réduit de neuf commandes (lecture et écriture par blocs de 32 bits, à 106 kbit/s) maintient les coûts au plus bas pour les très grands volumes.
  • L'héritage SR : la famille reprend l'architecture des mémoires SR de STMicroelectronics, éprouvées depuis des années dans les transports, les stations de ski et la billetterie, avec un accord d'antenne unique de 68 pF.

La version ST25TB512-AT, dédiée au transport, est proposée en wafer aminci (75 µm) pour les tickets les plus fins. La rétention atteint 40 ans pour un million de cycles d'écriture.

Compatibilité

La famille ST25TB repose sur un protocole propriétaire bâti sur les couches basses de l'ISO/IEC 14443B, en dehors des types de tags normalisés par le NFC Forum : elle ne contient pas de message NDEF, et sa compatibilité avec les smartphones est donc limitée. Sur Android, la puce est détectée (technologie NFC-B) et NFC Tools permet d'en lire les informations techniques, comme l'UID. Sur iPhone, cette famille n'est pas prise en charge, iOS ne gérant pas ce protocole propriétaire : ni lecture en arrière-plan, ni lecture manuelle.

L'écriture des blocs, la gestion des compteurs et le verrouillage relèvent d'un lecteur ou d'un encodeur RFID dédié, via les commandes propres de la puce. Pour un tag destiné à être lu par des smartphones, mieux vaut s'orienter vers les familles ST25TA (NFC-A) ou ST25TV (NFC-V). Le détail des modèles compatibles est disponible dans l'article consacré à la compatibilité.

ST25TB vs ST25TA

Famille Norme Atouts Positionnement
ST25TB ISO/IEC 14443B (propriétaire, sans NDEF) Compteurs infalsifiables, zone OTP, coût réduit Billettique et systèmes fermés
ST25TA ISO/IEC 14443A (NFC Forum Type 4) Fichier NDEF, mots de passe de 128 bits, TruST25 Interaction smartphone et grand public

Les deux familles ne jouent pas dans la même cour : la ST25TB équipe des systèmes fermés où seuls les lecteurs de l'exploitant dialoguent avec les tags, quand la ST25TA vise l'interaction directe avec les smartphones. Côté NXP, la MIFARE Ultralight EV1 occupe le créneau billettique en technologie NFC-A ; pour un tag grand public universel, la NTAG213 reste la référence.

Questions fréquentes

Quelle référence ST25TB choisir ?

La ST25TB512-AC couvre les tickets et cartes de fidélité courants ; la ST25TB512-AT, déclinée en wafer aminci, cible les titres de transport les plus fins ; les ST25TB02K et 04K offrent 256 et 512 octets lorsque les données du porteur ou l'historique s'étoffent.

À quoi servent les deux compteurs de 32 bits ?

À décompter des droits sans retour en arrière possible : trajets restants, entrées, points. Chaque compteur ne sait que décrémenter (par pas de 1 ou plus), ne peut jamais être rechargé et bénéficie d'un mécanisme anti-arrachement : plus de quatre milliards d'événements, à l'épreuve de la fraude.

Les puces ST25TB sont-elles compatibles avec les iPhone ?

Non. Leur protocole propriétaire, hors des types du NFC Forum, n'est pas pris en charge par iOS : ni lecture en arrière-plan, ni lecture manuelle. Sur Android, la détection et la lecture des informations techniques restent possibles avec NFC Tools ; l'exploitation complète passe par des lecteurs RFID dédiés.

Peut-on protéger une puce ST25TB contre la réécriture ?

Par nature, les compteurs ne remontent jamais et les bits OTP ne basculent que de 1 vers 0 (leur remise à 1 exige une commande dédiée) ; les cinq premiers blocs peuvent en outre être verrouillés individuellement et définitivement. Le reste de l'EEPROM demeure librement réinscriptible.

 

About

Créateur de solutions innovantes
Android | iOS | Web | NFC

Keep in touch