UN R156 (UN-Regelung Nr. 156, Software-Update)
UN R156 ist die UNECE-Regelung zu Software-Updates und zum SUMS. Was sie von OTA-Updates fordert und wie sie mit Steuergerätetests zusammenhängt.
Aktualisiert Diese Seite als Markdown
Kurz gesagt
Die UN-Regelung Nr. 156 ist die UNECE-Regelung zu Software-Updates und zum Software Update Management System (SUMS). Ein Fahrzeughersteller braucht ein zertifiziertes SUMS und muss für jeden Fahrzeugtyp zeigen, dass Softwarestände identifiziert und geschützt sind, dass Updates sicher ausgeliefert werden und dass ein Update das Fahrzeug nicht in einen unsicheren Zustand bringt. Die Regelung ist das Gegenstück zu UN R155. Update-Mechanismen der Steuergeräte, die RxSWIN-Identifikation und der diagnostische Download-Pfad sind der Punkt, an dem Tests auf die Regelung treffen.
Was ist UN R156?
UN R156 legt fest, wie ein Hersteller Software-Updates für Fahrzeuge managt und ausliefert. Wie R155 hat die Regelung einen organisatorischen Teil, das Software Update Management System (SUMS), das zertifiziert werden muss, und einen fahrzeugtypbezogenen Teil, den Nachweis, dass Update-Prozesse und technische Maßnahmen für den konkreten Typ vorhanden sind.
Wo ist es definiert?
Die Quelle ist der Regelungstext. Absatz 7.1 stellt die SUMS-Anforderungen: Software- und Hardwarestände erfassen, die für die Typgenehmigung relevante Software identifizieren (RxSWIN), bewerten, ob ein Update ein typgenehmigtes System berührt, und Aufzeichnungen führen. Absatz 7.2 stellt die Fahrzeuganforderungen: Integrität und Authentizität des Updates schützen, die RxSWIN schützen, den Nutzer informieren und sicherstellen, dass das Fahrzeug das Update sicher ausführen kann, inklusive dessen, dass ein fehlgeschlagenes oder unterbrochenes Update das Fahrzeug nicht in einen unsicheren Zustand bringt. In der EU gilt R156 seit Juli 2022 für neue Fahrzeugtypen und seit Juli 2024 für alle neu zugelassenen Fahrzeuge, im Gleichschritt mit R155.
Was es in der Praxis bedeutet
Für ein Testteam macht R156 aus dem Update-Pfad ein Testziel mit Safety- und Security-Anforderungen. Die diagnostischen Download-Services (RequestDownload 0x34, TransferData 0x36, RequestTransferExit 0x37) sind auf den meisten Steuergeräten die kabelgebundene Seite dieses Pfads, und sie müssen Authentifizierung, Integritätsprüfungen und eine sichere Wiederherstellung durchsetzen, falls ein Transfer abbricht. Versionskennungen müssen lesbar und manipulationssicher sein.
Am Prüfstand heißt das: prüfen, ob ein Download die richtige Session und SecurityAccess verlangt, ob das Steuergerät das Image vor der Aktivierung verifiziert und ob ein unterbrochenes TransferData das Steuergerät wiederherstellbar lässt statt zu bricken.
Wie AutoST es testet
AutoST testet die diagnostische und busseitige Seite des Update-Pfads, nicht die kryptografischen Interna des Bootloaders. Es prüft, ob die Download-Services ohne die nötige Session oder SecurityAccess erreichbar sind, testet die Robustheit des Transfers bei fehlerhaftem oder übergroßem TransferData und liest die Versions- und Identifikations-Data-Identifier. Signaturen oder Schlüsselmanagement verifiziert AutoST nicht; das ist Firmware- und Penetrationstest-Arbeit.
Häufige Missverständnisse
R156 geht nicht nur um Over-the-Air-Updates; ein kabelgebundenes Flashen zählt ebenso. Eine lesbare RxSWIN ist eine Anforderung, kein Leck. Und R156 zu bestehen hängt am Herstellerprozess und an der Typgenehmigung, ein Testtool liefert also Nachweise statt Konformität.
FAQ
Häufig gestellte Fragen
Was ist der Unterschied zwischen UN R155 und UN R156?
R155 geht um Cyber Security über den Fahrzeuglebenszyklus, R156 speziell um Software-Updates. R155 verlangt ein CSMS, R156 ein SUMS. Beide sind Voraussetzung für die Typgenehmigung im UNECE-Rahmen und werden meist zusammen behandelt.
Was ist RxSWIN?
Die Regulation X Software Identification Number, ein Wert, der die für eine typgenehmigte Regelung relevante Software kennzeichnet. R156 verlangt, dass Softwarestände lesbar und prüfbar sind, und RxSWIN ist der Mechanismus für die Software hinter einer Regelung; oft ist sie über UDS als Data Identifier lesbar.
Gilt R156 nur für Over-the-Air-Updates?
Nein. Die Regelung deckt alle Software-Updates ab, über die Luft und über eine kabelgebundene Diagnoseverbindung. Die Anforderungen an Integrität, Versionskennung und sichere Installation gelten unabhängig davon, wie das Update ins Steuergerät kommt.
Quellen
Passende Seiten
- GlossarUN R155 (UN-Regelung Nr. 155, Cyber Security)UN R155 ist die UNECE-Regelung, die ein zertifiziertes CSMS und Cyber-Security-Maßnahmen zur Bedingung der Typgenehmigung macht. Was sie fordert und was Tester liefern.
- GlossarOTA-Update (Over-the-Air-Software-Update)Ein OTA-Update bringt neue Software per Funk ins Fahrzeug statt über einen Werkstatttester. Wie die Kette funktioniert, was UN R156 verlangt, wo Steuergeräte mitspielen.
- GlossarCSMS (Cybersecurity Management System)Ein CSMS ist das Prozesssystem, das UN R155 vom Fahrzeughersteller verlangt: Risikomanagement, Tests, Monitoring und Reaktion über den Lebenszyklus. Was es umfasst.
- GlossarRequestDownload (0x34)UDS RequestDownload (0x34) öffnet einen Download in den ECU-Speicher. Request-Bytes, maxNumberOfBlockLength, NRCs und warum 0x34 ohne Sperre ein Top-Finding ist.
- PlattformNachweise für deine 21434-Arbeit, auf Abruf.Wie AutoST ISO/SAE 21434 und UN R155 unterstützt: Fuzzing und Schwachstellenanalyse für [RC-10-12], Penetrationstest-Nachweise für [RQ-11-01] und Reports.
