Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Upgrading method and upgrading system for vehicle-mounted system of automobile, server and vehicle-mounted terminal

A vehicle-mounted terminal and vehicle-mounted system technology, applied in transmission systems, digital transmission systems, encryption devices with shift registers/memory, etc., can solve problems such as vehicle exposure, and achieve the effect of reducing the degree of harm

Active Publication Date: 2019-09-10
GUANGZHOU XIAOPENG MOTORS TECH CO LTD
View PDF9 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, once the key is compromised, attackers can easily crack the secure upgrade package, leaving the car still potentially exposed to security risks

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
  • Upgrading method and upgrading system for vehicle-mounted system of automobile, server and vehicle-mounted terminal
  • Upgrading method and upgrading system for vehicle-mounted system of automobile, server and vehicle-mounted terminal
  • Upgrading method and upgrading system for vehicle-mounted system of automobile, server and vehicle-mounted terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0079] see figure 1 , figure 1 It is a schematic flowchart of a method for upgrading an on-board system of an automobile disclosed in an embodiment of the present invention. in, figure 1 The described application usage management method is applicable to servers such as cloud servers that can provide upgrade services for in-vehicle systems, and is not limited in this embodiment of the present invention. Such as figure 1 As shown, the method for upgrading the vehicle-mounted system may include the following steps:

[0080] 101. The server determines that the key set type used by the OTA upgrade service is the same key set.

[0081] That is to say, the server determines the corresponding key set type according to the type of the upgrade service. As in the example in step 101, the key set type corresponding to the OTA upgrade service may be the same key set.

[0082] 102. The server selects a key subset whose service name is OTA from the same key set.

[0083] It should be ...

Embodiment 2

[0098] see image 3 , image 3 It is a schematic flowchart of another method for upgrading an on-board system of an automobile disclosed in an embodiment of the present invention. Such as image 3 As shown, the method for upgrading the vehicle-mounted system may include:

[0099] 201. The vehicle terminal acquires the security upgrade package OTA-FILE3 transmitted by the server.

[0100] In the embodiment of the present invention, as an optional implementation manner, the specific implementation manner in which the vehicle-mounted terminal obtains the security upgrade package transmitted by the server may be as follows:

[0101] The vehicle-mounted terminal receives the upgrade activity data sent by the server; wherein, the server may send the above-mentioned upgrade activity data to the server when an update requirement is detected; specifically, the existence of an update requirement may include: detecting an update request reported by the vehicle-mounted terminal; Or, i...

Embodiment 3

[0128] see Figure 5 , Figure 5 It is a schematic structural diagram of a server disclosed in an embodiment of the present invention. Such as Figure 5 As shown, the server can include:

[0129] Determining unit 401, configured to determine the key set type corresponding to the service type of this upgrade service; wherein, the key set type includes the same key set or different key sets; the same key set is shared by multiple vehicles Key set, different key sets are different key sets for each car; the server stores the private key and password in the same key set and the private key and password in different key sets corresponding to each car; the vehicle terminal storing public keys and passwords in the same key set and public keys and passwords in different key sets corresponding to the target vehicle;

[0130] A selection unit 402, configured to select a first private key and a first password from a key set belonging to the aforementioned key set type;

[0131] As a...

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 discloses an upgrading method and system of an automobile vehicle-mounted system, a server and a vehicle-mounted terminal. The method comprises the steps that the server determines a keyset type corresponding to the service type of an upgrading service at this time; a first private key and a first password are selected from the key set belonging to the key set type; the first private key and the first password are utilized to sign and encrypt the original upgrade package so as to obtain a security upgrade package, and the identification information of the used certificate and password are added into the security upgrade package; the security upgrade package is transmitted to a vehicle-mounted terminal of the target vehicle; the vehicle-mounted terminal restores the identification information of the used certificate and password from the security upgrade package; therefore, a first public key corresponding to the first private key and a second password corresponding to the first password are obtained and utilized to carry out signature verification and decryption on the security upgrade package. The vehicle-mounted system is upgraded by using the restored original upgrade package, so that the key separation of the service level is realized, the key can be replaced at any time, and the possibility and the harm degree of key leakage are reduced.

Description

technical field [0001] The invention relates to the technical field of the Internet of Vehicles, in particular to an upgrading method, system, server and vehicle-mounted terminal of an automobile vehicle-mounted system. Background technique [0002] With the gradual development of automobiles towards intelligence and networking, OTA (Over The Air, online upgrade) is an essential function of the vehicle system. Internet-connected cars that can access the Internet can use the OTA function to update the on-board firmware, on-board applications, and on-board system configuration. The method is generally to first transmit the upgrade package to the Internet-connected car through the Internet interface or USB interface, and then upload it to the Internet-connected car. The upgrade package is flashed to the target location. [0003] However, it has been found in practice that attackers may maliciously modify the upgrade package, and then flash the maliciously modified upgrade pack...

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): H04L29/06H04L29/08H04L9/06H04L9/32G06F8/65
CPCG06F8/65H04L9/0643H04L9/3247H04L63/0442H04L67/34
Inventor 王辉
Owner GUANGZHOU XIAOPENG MOTORS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products