Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wie werden die Betreiberdaten erfasst? #17

Open
VanDerLars opened this issue Jul 20, 2023 · 2 comments
Open

Wie werden die Betreiberdaten erfasst? #17

VanDerLars opened this issue Jul 20, 2023 · 2 comments

Comments

@VanDerLars
Copy link

Hallo, in der Readme schriebt Ihr folgendes:

Spalte Bedeutung
betreiber_key.chr Certificate Holder Reference des Betreiberschlüssels
betreiber_key.private_exponent Privater Exponent des Betreiberschlüssels
betreiber_key.modulus Modulus des Betreiberschlüssels

Wir haben von einem Betreiber den RICS-Code erhalten, der eigentlich Grundlage zum erstellen der Barcodes sein sollte. Welche Daten konkret werden hier erwartet? Wir arbeiten mit mehreren Verkehrsunternehmen und Verkehrsverbünden zusammen, und die können mit diesen Angaben leider nichts anfangen.

Könnt Ihr uns ein paar mehr Hinweise geben?

Danke!

@sebastianknopf
Copy link

@VanDerLars Für dieses Projekt hier muss das Verkehrsunternehmen einen Teilnehmervertrag mit dem VDV-ETS (E-Ticket-Service) haben. Da gibt es dann eine Organisations-ID und die ganzen Informationen. Das ganze wird zwar als "offener Standard" beworben, tatsächlich werden aber die Informationen zur Implementierung der VDV-KA nur an registrierte Hersteller herausgegeben, die rund 400€ im Monat berappen. Mit "offen" hat das in meinen Augen nichts mehr zu tun. Wenn Tickets mit dem RICS-Code erstellt werden sollen, ist wahrscheinlich eher der UIC-Standard gemeint. Das ist ein tatsächlich wirklich offener Standard, der auch von beliebigen Verkehrsunternehmen eingesetzt werden kann. Sehr empfehlen kann ich dazu diese Lektüre: https://gist.github.com/derhuerst/26c1706c1bc1d9ebae76104a14d27f97. Für die Erstellung der Barcodes gibt es auch eine fertige Bibliothek, die in diesem Repo zu finden ist: https://github.com/UnionInternationalCheminsdeFer/UIC-barcode Diese unterstützt auch den moderneren Standard UIC 918.9. Vielleicht hilft das eher weiter :-)

@muued
Copy link
Member

muued commented Jul 26, 2023

Bei den oben stehenden Feldern geht es um Betreiberaktivierungsschlüssel für VDV KA SAMs. Die CHR wird für die Auswahl des im SAM hinterlegten öffentlichen Schlüssels zur Betreiberaktivierung benötigt und enthält die Kennung des Verkehrsunternehmens sowie die Schlüsselgeneration. Die beiden anderen Werte stellen den privaten Schlüssel dar.
Die Informationen sollten den Verkehrsunternehmen vorliegen. Andernfalls hilft sicherlich der Kundendienst des VDV eTicket Service weiter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants