Barcodes im ÖPNV

Datum: 23.01.2025 | Informations sur les transports publics

Quelles sont les différences entre les codes-barres UIC, VDV et Motics ?

Depuis le lancement du « Deutschland-Ticket », les codes-barres font l'objet de débats. Voici en quoi les normes diffèrent.

Download Whitepaper Barcodes im ÖPNV

Le 28 novembre 2024, des représentants des entreprises allemandes de transports publics se sont réunis à Cologne à l'occasion d'une assemblée générale extraordinaire. L'objectif était de se mettre d'accord sur les normes de sécurité relatives au « Deutschland-Ticket », compte tenu de l'augmentation du nombre de cas de fraude concernant les billets numériques.
Ainsi, pour la première fois, l'assemblée des participants n'a pas seulement délibéré sur les évolutions techniques de la norme, mais a également adopté des lignes directrices concernant l'émission des billets.

Conformément au règlement d’(((eTicket Deutschland, au sein duquel toutes les entreprises de transport en Allemagne sont juridiquement liées entre elles, cela est possible. Cette assemblée plénière des transports publics prend toutefois ses décisions avec un quorum de 75 %. Ce seuil élevé est nécessaire, car il s'agit de décisions contraignantes pouvant, dans certains cas, entraîner des investissements.

Plusieurs décisions importantes ont été prises, notamment concernant le cryptage des communications. D’autres points, tels que la sécurité du code-barres UIC et la mise en place d’un système centralisé de responsables de produits (ZPVS), ont fait l’objet de débats controversés et ont été reportés.

Une question centrale reste toutefois en suspens : le « Deutschland-Ticket » doit-il être émis avec le code-barres UIC ou uniquement avec le code-barres VDV ?

 

La différence entre les codes-barres UIC et VDV

Ces deux codes-barres se distinguent principalement par leur domaine d'application et les concepts qui les sous-tendent. Cependant, tous les codes-barres présentent une faille majeure : ils peuvent, par exemple, être copiés et diffusés à l'aide de captures d'écran. 

Le code-barres UIC est un code-barres 2D conçu pour le trafic international longue distance. Il est émis par l'Union internationale des chemins de fer (UIC), qui enregistre les entreprises de transport ferroviaire longue distance et met à disposition une base de données publique contenant les clés publiques. Cela permet ensuite aux entreprises ferroviaires de vérifier mutuellement l’authenticité de leurs billets dans le cadre du trafic transfrontalier.

L'UIC ne publie toutefois que la spécification. Tout ce dont une entreprise de transport a besoin pour le cryptage, les blocages, la surveillance ou les règles d'échange entre différentes entreprises doit être mis en place et géré par elle-même. Comme il s'agit le plus souvent d'entreprises nationales de transport ferroviaire longue distance, généralement détenues par l'État, le nombre d'utilisateurs de l'UIC devant échanger des données avec leurs voisins reste limité.

Le code-barres VDV est également un code-barres 2D ; il a été spécialement développé pour les transports publics locaux allemands et fait partie intégrante de l'application centrale VDV. Il est intégré aux systèmes centraux en arrière-plan et au référentiel de ((eTicket Deutschland. Il utilise ainsi la même infrastructure de sécurité que celle des cartes à puce en Allemagne et est conçu pour une utilisation interopérable par des milliers d’entreprises qui ne se connaissent pas entre elles, mais qui doivent se faire confiance.

Étant donné que l’utilisation du code-barres VDV ne nécessite qu’un contrat d’adhésion et au moins un module de sécurité doté d’une clé secrète, le code-barres VDV est nettement plus économique que le code-barres UIC pour une utilisation à l’échelle nationale. L’utilisation complète de tous les systèmes d’arrière-plan et la gestion centralisée de la sécurité sont entièrement incluses pour les participants. Cela comprend le chiffrement, les blocages, la communication au sein du réseau commun et la surveillance nationale.)

Motics : la protection anti-copie pour les billets à code-barres

Afin de résoudre le problème des billets copiables, nous avons développé, à la demande des transports publics, le Mobile Ticketing Crypto Service, ou Motics en abrégé. Ce système relie l’infrastructure de billetterie existante aux smartphones des usagers. Il comporte différents niveaux de déploiement, ce qui permet d’émettre des billets sous forme de codes-barres ou via NFC.

Au premier niveau de déploiement, le code-barres VDV est protégé contre la copie grâce à un élément de sécurité dynamique. Motics permet au smartphone de générer lui-même un nouveau code-barres. Celui-ci peut, par exemple, comporter un horodatage qui se renouvelle toutes les 30 secondes. Si le titre de transport est ensuite copié et envoyé, l’élément dynamique reste figé et ne peut plus être renouvelé sur un autre téléphone portable. Les titres de transport copiés sont ainsi immédiatement repérés lors des contrôles. Ce procédé fonctionne également lorsque le smartphone du passager est hors ligne.

Avec Motics et la technologie NFC, les titres de transport peuvent être vérifiés sans contact par radiofréquence. Il n’est plus nécessaire de scanner les codes-barres ni de vérifier les supports d’identification. Cela accélère considérablement le contrôle des titres de transport. Parallèlement, le même procédé de sécurité que pour les cartes à puce est utilisé. 


Entre-temps, Motics a également fait son entrée dans Google Wallet. En étroite collaboration avec Google, PaderSprinter et Ride, nous avons intégré avec succès les fonctionnalités de Motics dans Google Wallet. Les entreprises de transport et les réseaux de transport peuvent ainsi proposer à leurs clients occasionnels des billets mobiles sécurisés directement depuis leur boutique en ligne. Nous avons jusqu’à présent testé ce système à grande échelle lors de l’Oktoberfest et du carnaval de Cologne : ça fonctionne