La ICODE SLIX2 est le membre le plus récent de la famille SLIX chez NXP Semiconductors et la puce la plus complète de la gamme : entièrement rétrocompatible avec la ICODE SLIX, elle porte la mémoire utilisateur à 316 octets et ajoute une signature d'originalité, un compteur 16 bits et une segmentation flexible de la mémoire. Conforme à la norme ISO/IEC 15693 et compatible NFC Forum Type 5, elle vise les applications exigeantes : bibliothèques, traçabilité pharmaceutique, protection contre la contrefaçon, suivi d'actifs et de documents. Elle est lisible et programmable par la grande majorité des smartphones NFC récents.
Informations
| Fabricant | NXP Semiconductors |
| Famille | ICODE (génération SLIX) |
| Référence | SL2S2602 |
| Norme | ISO/IEC 15693 (cartes de voisinage) |
| Type NFC Forum | Compatible Type 5 Tag |
| Fréquence de fonctionnement | 13,56 MHz |
| Débit de communication | Jusqu'à 53 kbit/s |
| Identifiant unique (UID) | 8 octets (64 bits), programmé en usine |
| Signature d'originalité | ECDSA de 32 octets (courbe secp128r1) |
| Distance de fonctionnement | Jusqu'à 1,5 m avec un lecteur longue portée ; quelques centimètres avec un smartphone |
| Rétention des données | 50 ans |
| Endurance en écriture | 100 000 cycles |
| Mémoire adressable (EEPROM) | 320 octets (2 560 bits) |
| Mémoire utilisateur | 316 octets |
| Compteur | 16 bits, dans le dernier bloc |
Mémoire
La mémoire adressable de la ICODE SLIX2 est organisée en 80 blocs de 4 octets : les 79 premiers forment la mémoire utilisateur, le dernier est réservé au compteur. Une zone de configuration distincte, non adressable, héberge l'UID, les mots de passe, les protections et la signature d'originalité :
| Zone | Contenu | Accès |
|---|---|---|
| Zone de configuration | UID de 64 bits, mots de passe, verrous, AFI, EAS, DSFID et signature d'originalité | Accès direct impossible ; géré par commandes dédiées |
| Blocs 0 à 78 | Mémoire utilisateur (316 octets) | Lecture / écriture, verrouillable bloc par bloc, segmentable en deux pages protégées |
| Bloc 79 | Compteur 16 bits et son indicateur de protection | Lecture ; incrément et réinitialisation via des écritures dédiées |
En pratique, les 316 octets utilisateur permettent de stocker un enregistrement NDEF contenant une URL d'environ 290 caractères, une fois le Capability Container (écrit dans le premier bloc lors du formatage) et l'enveloppe NDEF pris en compte, le préfixe courant (https://www. par exemple) étant compacté sur un seul octet. C'est la plus grande mémoire de la famille SLIX, avec une structure qui reste lisible par les systèmes conçus pour la SLIX.
Fonctionnalités & sécurité
- Signature d'originalité : chaque puce embarque une signature ECDSA de 32 octets (courbe secp128r1) calculée par NXP sur son UID ; la commande Read Signature permet de vérifier, même hors ligne avec la clé publique du fabricant, que le silicium est authentique (un outil anti-contrefaçon inédit dans la gamme SLIX).
- Cinq mots de passe 32 bits : lecture, écriture, privacy, destruction et EAS/AFI, verrouillables individuellement ; les mots de passe de lecture et d'écriture peuvent être combinés en une protection 64 bits, activable de manière irréversible.
- Segmentation flexible : la mémoire utilisateur se divise en deux pages de taille librement choisie, chacune avec ses propres conditions d'accès (publique, protégée en écriture ou protégée en lecture et en écriture ; le pointeur de segmentation est lui-même verrouillable).
- Compteur 16 bits : logé dans le dernier bloc, il s'incrémente d'une unité par simple écriture (protégeable par le mot de passe de lecture) et se réinitialise avec le mot de passe d'écriture, de quoi compter des cycles de service ou des passages.
- Modes privacy et destroy : la commande Enable Privacy rend la puce muette (elle ne répond plus qu'aux commandes Get Random Number et Set Password) jusqu'à présentation du mot de passe privacy, et la commande Destroy, protégée par mot de passe, la désactive de manière définitive et irréversible.
- EAS, AFI et inventaire accéléré : fonction antivol EAS avec alarme sélective, filtrage AFI (tous deux protégeables par mot de passe de manière irréversible) et mode persistent quiet, qui accélère l'inventaire de grandes populations de tags en gardant silencieuses les puces déjà recensées.
La ICODE SLIX2 reste une puce à mots de passe : pour une authentification cryptographique des échanges, la famille ICODE DNA prend le relais. Elle existe en une seule version d'accord d'antenne à 23,5 pF (référence SL2S2602).
Compatibilité
La ICODE SLIX2 utilise la technologie NFC-V (ISO/IEC 15693), prise en charge par la grande majorité des smartphones NFC récents. Sur Android, la lecture et l'écriture fonctionnent nativement avec NFC Tools, sans restriction particulière. Sur iPhone, la lecture automatique en arrière-plan est disponible à partir des iPhone XS et XR ; les modèles depuis l'iPhone 7 peuvent lire et écrire la puce via NFC Tools sous iOS 15.6 au minimum, en lançant la lecture manuellement depuis l'application.
Avec NFC Tools, la puce ICODE SLIX2 prend en charge la lecture des informations techniques, l'écriture d'enregistrements, l'effacement et le verrouillage définitif. La configuration des mots de passe, de la segmentation et du compteur s'effectue via les commandes dédiées de la puce. Le détail des modèles compatibles est disponible dans l'article consacré à la compatibilité.
ICODE SLIX vs ICODE SLIX2
| Puce | Mémoire utilisateur | Sécurité | Usage typique |
|---|---|---|---|
| ICODE SLIX | 112 octets | EAS et AFI protégeables par mot de passe | L'étiquette polyvalente de la gamme |
| ICODE SLIX2 | 316 octets | Cinq mots de passe, signature, compteur, privacy, destroy | Le haut de gamme de la famille SLIX |
Entièrement rétrocompatible avec la SLIX, la SLIX2 triple la mémoire utilisateur et concentre toutes les fonctions de la génération (mots de passe de lecture et d'écriture, privacy, destroy) en y ajoutant la signature d'originalité, le compteur et l'inventaire accéléré. Entre les deux, les ICODE SLIX-S et SLIX-L couvrent les besoins intermédiaires ; au-delà, la famille ICODE DNA apporte l'authentification cryptographique.
Questions fréquentes
Quelle quantité de données peut-on stocker sur une ICODE SLIX2 ?
La puce dispose de 316 octets de mémoire utilisateur, soit une URL d'environ 290 caractères une fois le Capability Container et l'enveloppe NDEF pris en compte. C'est la plus grande mémoire de la famille SLIX.
Quelle différence entre ICODE SLIX et ICODE SLIX2 ?
La SLIX2 triple la mémoire utilisateur, passe du seul mot de passe EAS/AFI à cinq mots de passe (dont la lecture et l'écriture de la mémoire), et ajoute la signature d'originalité ECDSA, le compteur 16 bits et le mode persistent quiet, tout en restant entièrement rétrocompatible.
La ICODE SLIX2 est-elle compatible avec les iPhone ?
Oui. La lecture en arrière-plan fonctionne à partir des iPhone XS et XR, et la lecture comme l'écriture sont possibles via NFC Tools depuis l'iPhone 7 sous iOS 15.6 au minimum.
Peut-on protéger une ICODE SLIX2 contre la réécriture ?
Oui, de deux manières : un verrouillage définitif et irréversible bloc par bloc, y compris depuis NFC Tools, ou une protection en écriture par mot de passe sur l'une ou l'autre des deux pages de la segmentation, réversible par le détenteur du mot de passe.
Liens utiles
