Abstract Provided are an electronic controller programming method, an electronic controller and a management server. The electronic controller sends device information to a programming tool; the programming tool sends the device information to the management server, so that the management server can generate, according to the device information, an authorization file encrypted by a private key, and a software package and send the authorization file and the software package to the programming tool; the programming tool programs the electronic controller with the authorization file; the electronic controller uses a local public key to perform signature verification on the authorization file; after the signature verification succeeds, software packet feature information in the authorization file is further compared with the device information, and the software package is programmed to the electronic controller in a case that a comparison result satisfies a preset condition. Through the signature verification performed on the authorization file through the public key, the security of the software package is ensured, and the electronic controller is prevented from being programmed with a software package from an unknown source; and meanwhile, a content of the authorization file is verified, which further ensures that the software package satisfies the preset condition and avoids wrong programming. (Fig. 1) 'l / / Send device information to the programming tool in response to an authorization request sent by a programming tool, so that the programming tool 101 sends the device information to a management server Receive an authorization file sent by the programming tool, where the authorization file is generated by the management server according to the 102 device information and sent to the programming tool, and the authorization file is signed and encrypted through a private key of the management server Acquire software package feature information from the authorization file in a case that the authorization file is successfully decrypted through a locally stored public key, and compare the device information with the software package feature information to obtain a comparison result 104 Receive, in a case that the comparison result satisfies a preset condition, a software package sent by the programming tool, and program the electronic controller with the software package, where the software package is generated by the management server according to the device information and sent to the programming tool Fig. 1 Preset authorization public and private keys and an authorization verification program Collect device information from an ECU Generate and download a software package and an authorization file downloaded to the ECU Verify an ECU software authorization file and program the software package Verify validities of the ECU software authorization file and the software package during startup Fig. 2


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Electronic Controller Programming Method, Electronic Controller And Management Server


    Beteiligte:
    WANG XIANGYANG (Autor:in) / ZHANG XIAN (Autor:in) / ZHANG PENG (Autor:in) / TAN CHENGYU (Autor:in)

    Erscheinungsdatum :

    24.10.2024


    Medientyp :

    Patent


    Format :

    Elektronische Ressource


    Sprache :

    Englisch


    Klassifikation :

    IPC:    H04L TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION , Übertragung digitaler Information, z.B. Telegrafieverkehr / G08G Anlagen zur Steuerung, Regelung oder Überwachung des Verkehrs , TRAFFIC CONTROL SYSTEMS / G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung



    ELECTRONIC CONTROLLER, VEHICLE AND ELECTRONIC CONTROLLER MANUFACTURING METHOD

    TOOYAMA KIMIHIRO / UEMATSU YUTAKA / FUNATO HIROKI et al. | Europäisches Patentamt | 2017

    Freier Zugriff

    ELECTRONIC CONTROLLER AND METHOD FOR CONTROLLING ELECTRONIC CONTROLLER

    SHIMIZU HIROYUKI | Europäisches Patentamt | 2022

    Freier Zugriff

    Electronic controller and method for operating an electronic controller

    TORDY ROBERT | Europäisches Patentamt | 2015

    Freier Zugriff

    ELECTRONIC CONTROLLER

    HATA JUNICHI / YAMADA MASASHI | Europäisches Patentamt | 2024

    Freier Zugriff

    ELECTRONIC CONTROLLER

    HAGIWARA KATSUMASA | Europäisches Patentamt | 2017

    Freier Zugriff