PIN, SKC, ISN : les codes de sécurité véhicule

Derrière les sigles PIN, SKC, ISN ou CS se cache la même idée : un secret partagé qui lie un calculateur à ce véhicule.

LA CHAÎNE DE L'ANTIDÉMARRAGE Clépuce transpondeur Antenneautour du barillet Boîtier antivolBSI / habitacle Calculateurmoteur autorise le démarrage Le calculateur moteur ne démarre que s'il reçoit le bon code de l'antivol. Ce code d'appairage vit dans les données d'identité — souvent l'EEPROM. Cloner un calculateur, c'est transférer cette identité pour que l'antidémarrage reste satisfait. L'immo reste l'immo.
Clé, antivol et calculateur : la chaîne de l'antidémarrage

À quoi ça sert

L'antidémarrage repose sur un dialogue entre plusieurs calculateurs : le module antivol vérifie la clé, puis autorise le calculateur moteur. Pour que ce dialogue ait un sens, les deux doivent partager un secret.

Ce secret sert dans deux situations :

Sans lui, un calculateur techniquement sain refuse de laisser démarrer le moteur.

Le vocabulaire selon les marques

GroupeNomCe que c'est
Volkswagen, Audi, Seat, ŠkodaSKC ou PINCode d'appairage, historiquement à 4 puis 7 chiffres. Sur les générations d'antidémarrage plus récentes, il cède la place à une sécurité centralisée dite CS (Component Security), gérée par le calculateur d'habitacle et souvent soumise à une autorisation en ligne.
PSA / StellantisPINCode lié au véhicule, présent dans les données d'identité du calculateur.
RenaultPINCode lié à l'identité du véhicule.
BMWISNIndividual Serial Number : le secret partagé entre le calculateur moteur et le module antivol. Lors d'un remplacement, c'est l'ISN qu'on transfère pour que le module de remplacement fonctionne avec les clés d'origine.

Le principe est le même partout ; seuls le nom, le format et le mode d'obtention changent.

Où ces valeurs vivent

Dans les données d'identité du calculateur, très souvent en EEPROM — parfois dans une zone protégée du microcontrôleur sur les générations récentes.

C'est la même mémoire qui contient le VIN, les codages et les adaptations. Voir les EEPROM série.

Une évolution qui change tout

Sur les générations anciennes, ces codes étaient obtenables assez simplement à partir des données du véhicule.

Sur les générations récentes, l'architecture a changé de nature : le secret est cryptographique, géré de façon centralisée, et son obtention passe souvent par une autorisation en ligne auprès du constructeur, avec identification de l'intervenant.

Ce n'est pas un durcissement gratuit : c'est la réponse des constructeurs au vol de véhicules par l'électronique.

Le cadre

Ces codes existent pour empêcher qu'un véhicule démarre sans autorisation. Y toucher n'a de sens que dans un cadre précis :

Légitime — réparer ou remplacer un calculateur défaillant, adapter un module de remplacement, refaire une clé, sur un véhicule dont le demandeur possède les clés et les papiers.

Illégitime — tout ce qui revient à faire démarrer un véhicule dont on n'est pas en droit de disposer. C'est le champ du vol, et aucune formulation technique ne change cela.

C'est pourquoi nous demandons systématiquement de quoi documenter la demande. Une demande qui ne s'explique pas est refusée, sans discussion.

Voir aussi l'antidémarrage et immo off et remplacement de calculateur.


Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.

ANP Wiki
ANPFile Service · reprog en ligne
Chargement…