Finished vehicle OTA upgrading method and device, electronic equipment, medium and signature method

A vehicle and medium technology, applied in the field of automotive information security, can solve the problems of unable to verify the software upgrade package A and verify whether the software upgrade package A has been tampered with, so as to improve the level of information security, avoid attacks and control, and ensure safety effect

Pending Publication Date: 2021-09-07
CHINA AUTOMOTIVE TECH & RES CENT +1
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Neither the OEM nor the target ECU can verify whether the software upgrade package A has been tampered with
The software upgrade package A will be directly packaged into the vehicle upgrade package B for push

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Finished vehicle OTA upgrading method and device, electronic equipment, medium and signature method
  • Finished vehicle OTA upgrading method and device, electronic equipment, medium and signature method
  • Finished vehicle OTA upgrading method and device, electronic equipment, medium and signature method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] figure 1 OTA upgrade is a flowchart of a method for vehicle according to this embodiment, the present embodiment is suitable for the vehicle, OTA update. The method may be performed by the vehicle OTA upgrade means may be constituted by software and / or hardware, and is generally integrated in an electronic device (such as a car end OTA Manager) in.

[0057] See figure 1 The OTA upgrade vehicle, comprising the steps of:

[0058] S110, obtaining the vehicle after the signature of the upgrade package.

[0059] Among them, "The Signature Motor Upgrade Pack" refers to the signed ECU software upgrade package.

[0060] For acquisition, a shared network or private network download can be used.

[0061] The signed vehicle upgrade package can be prepared using the method described in Example 4.

[0062] S120, a checklist after the signed vehicle upgrade package.

[0063] Preferably, the single-vehicle upgrade package after the signature is checked, including:

[0064] Using the pres...

Embodiment 2

[0084] like figure 2 As shown, this embodiment provides a single vehicle OTA upgrade device, including:

[0085] Upgrade the package acquisition module 101 for acquiring the vehicle upgrade package after the signature;

[0086] One check module 102 is used to check the signed vehicle upgrade package;

[0087] Unpacking module 103 for unpacking after the one check, obtain the Signed ECU software upgrade package;

[0088] The secondary calibration module 104 is used to perform quadratic values ​​for the Signed ECU software upgrade package;

[0089] Software Upgrade Module 105, after the secondary verification, software upgrade is performed.

[0090] The vehicle OTA upgrade device is used to perform the above-described vehicle OTA upgrade method, and thus has at least a functional module and a beneficial effect corresponding to the method.

Embodiment 3

[0092] like image 3 As shown, this embodiment provides a signature method of an ECU software upgrade package, including the following steps:

[0093] S210, using signature software, generating first public key and first private key.

[0094] "Signature Software" refers to software used to form a digital signature.

[0095] Preferably, the signature software includes a PKI system (Public Key Infrastructure, an open key infrastructure) or an OpenSSL tool.

[0096] S220, presets the first public key in the ECU, and presets the first private key in an encrypted chip or an ECU memory chip.

[0097] Alternatively, if an encrypted chip is present in the ECU, the first private key is preset in the encrypted chip; if there is no encrypted chip in the ECU, the first private key is preset in the ECU memory chip.

[0098] S230, the first message summary is calculated for the ECU software upgrade package.

[0099] Preferably, the Hash Algorithm SHA is used to calculate the first message summar...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a finished vehicle OTA upgrading method and device, electronic equipment, a medium and a signature method. The finished vehicle OTA upgrading method comprises the following steps: acquiring a signed finished vehicle upgrade package; performing primary verification on the signed finished vehicle upgrade package; unpacking the signed finished vehicle upgrade package passing the primary verification to obtain a signed ECU software upgrade package; performing secondary verification on the signed ECU software upgrade package; and after the secondary verification is passed, upgrading software. According to the method, the safety of the ECU and the finished vehicle software upgrade package in the transmission process can be effectively ensured through two different verifications; the safety and the legality of the whole life cycle of the ECU software upgrade package from a release stage to an installation stage are ensured emphatically; the information security level of automobile OTA software upgrading can be improved to a great extent, the intelligent networked automobile can be prevented from being attacked and controlled by hackers in the software upgrading process to a great extent, and the security risk of the intelligent networked automobile is reduced.

Description

Technical field [0001] The present invention relates to the field of automotive information security, particularly, to a vehicle OTA upgrade method, apparatus, electronic apparatus, medium, and signature methods. Background technique [0002] With the car intelligent, network-linked, electrification, sharing the "new four modernizations" the rapid development of information security more and more attention automobile industry. Car electronics (ECU) gradual increase in vehicle systems has been achieved from a physical way to upgrade software (OTA) update for iterative vehicle and ECU. In recent years, OEMs on automotive products integrated OTA upgrade feature, system upgrades implemented by OTA, application updates, bug fixes and feature open and so on. Currently OEMs OTA system is mainly the OTA update feature in the vehicle systems through self-developed or integrated by the OTA vendors. Current intelligent network hacker attacks with car frequently, OTA function as an intellige...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04W4/40H04L12/24H04L9/32G06F8/65
CPCH04W4/40H04L41/082H04L9/3247G06F8/65
Inventor 武智刘天宇贾先锋张亚楠马超国建胜
Owner CHINA AUTOMOTIVE TECH & RES CENT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products