CN106184072A - 基于移动终端的汽车ecu信息监控*** - Google Patents

基于移动终端的汽车ecu信息监控*** Download PDF

Info

Publication number
CN106184072A
CN106184072A CN201610571100.9A CN201610571100A CN106184072A CN 106184072 A CN106184072 A CN 106184072A CN 201610571100 A CN201610571100 A CN 201610571100A CN 106184072 A CN106184072 A CN 106184072A
Authority
CN
China
Prior art keywords
key
vehicle
airborne
module
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610571100.9A
Other languages
English (en)
Inventor
蒋涛
杨旭东
黄万强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Safety Technology Co Ltd
Original Assignee
Chengdu Safety Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Safety Technology Co Ltd filed Critical Chengdu Safety Technology Co Ltd
Priority to CN201610571100.9A priority Critical patent/CN106184072A/zh
Publication of CN106184072A publication Critical patent/CN106184072A/zh
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • B60R16/0232Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Lock And Its Accessories (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种基于移动终端的汽车ECU信息监控***,涉及汽车监控技术领域,所解决的是监控汽车工况的技术问题。该***包括车载ECU、车载蓝牙模块、车载加密解密模块、移动终端;所述车载ECU通过SPI总线与车载加密解密模块互联,所述车载加密解密模块通过数据总线与车载蓝牙模块互联;所述移动终端内置有机载微处理器、机载蓝牙模块、机载加密解密模块,所述机载微处理器通过数据总线与机载加密解密模块互联,所述机载加密解密模块通过数据总线与机载蓝牙模块互联,所述机载蓝牙模块通过蓝牙通信方式与车载蓝牙模块互联。本发明提供的***,适用于监控汽车运行工况。

Description

基于移动终端的汽车ECU信息监控***
技术领域
本发明具体涉及一种基于移动终端的汽车ECU信息监控***。
背景技术
车载ECU(ElectronicControlUnit,电子控制单元),又称“行车电脑”、“车载电脑”等,从用途上讲则是汽车专用微机控制器,它和普通的电脑一样,由微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。通过车载ECU可以获取车辆的行驶里程、速度、油耗、水温等车辆常规技术状态方面的信息,安全信息主要包括轮胎气压、轮胎内温度、气囊状态、前后车距等与车辆安全行使有关的信息。现有的获取车载ECU数据的方式有以下几种:1)对于支ISO15301-5OBD2标准协议的车辆,可以通过OBD接口读取出车载ECU中所有的信息;不同车型OBD接口位置不同,如一汽丰田的新RAV4,OBD接口紧贴在内饰挡板的背面,若安装读取信息的设备,将会影响驾驶安全;类似情况也存在于上海大众朗逸、广汽丰田雅阁等多款车型上,设备安装不仅影响驾驶安全,还会造成OBD接口读取数据不准确。2)通过CAN总线获取数据,该方式通过专用的汽车CAN总线设备(USBCAN-IIPro、USBCAN-OBD等)将所需的信号数据段读出并保存,专业工程师将使用分析软件对数据进行归类解析;通过此种方式读取车载ECU数据,需要专业工程师及设备才能实现,且数据解析的时间较长。
发明内容
本发明的目的在于针对现有技术的不足,提供一种基于移动终端的汽车ECU信息监控***,该基于移动终端的汽车ECU信息监控***可以很好地解决上述问题。
为达到上述要求,本发明采取的技术方案是:提供一种基于移动终端的汽车ECU信息监控***,该基于移动终端的汽车ECU信息监控***包括车载蓝牙模块、车载加密解密模块、移动终端;所述车载ECU通过SPI总线与车载加密解密模块互联,所述车载加密解密模块通过数据总线与车载蓝牙模块互联;所述移动终端内置有机载微处理器、机载蓝牙模块、机载加密解密模块,所述机载微处理器通过数据总线与机载加密解密模块互联,所述机载加密解密模块通过数据总线与机载蓝牙模块互联,所述机载蓝牙模块通过蓝牙通信方式与车载蓝牙模块互联,所述移动终端是手机、平板电脑或笔记本电脑,每个车载加密解密模块、机载蓝牙模块均配置有一个用于生成混沌密钥的混沌密钥生成模块;所述混沌密钥生成模块包括存储器、寄存器、第一异或门、第二异或门、左移位器;所述存储器、寄存器、左移位器均具有128位数据端口,所述第一异或门、第二异或门均具有64位数据端口;所述存储器的128位数据端口与寄存器的128位数据端口互联,所述第一异或门的64位数据端口与寄存器的高64位数据端口互联,所述第二异或门的64位数据端口与寄存器的低64位数据端口互联;所述左移位器的低64位数据端口与第二异或门的64位数据端口互联,左移位器的128位数据端口与寄存器的128位数据端口互联,左移位器的高64位数据端口构成混沌密钥生成模块的密钥输出端口;车载加密解密模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联,机载蓝牙模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联;
还包括车联网平台,所述车联网平台接收移动终端发送的密钥请求信息,所述密钥请求信息至少包括所述移动终端的标识信息;根据所述移动终端的标识信息生成原始终端密钥;通过根密钥以及所述原始终端密钥,生成会话密钥,所述根据所述移动终端的标识信息生成原始终端密钥包括:将所述移动终端的标识信息定义为7个字符,其中,第1个字符为大写字母,取值范围为:‘A’-‘P’;第2-7个字符为数字,第2个字符的取值范围:‘1’-‘9’,第3-7个字符的取值范围为‘0’-‘9’;将第1个字符的ASCII码值减去65,作为所述原始终端密钥的最高位,其余6个数字字符直接作为所述原始终端密钥的低6位,生成所述原始终端密钥,所述通过根密钥以及所述原始终端密钥,生成会话密钥包括:将所述原始终端密钥作为4字节整型数值与所述根密钥进行异或,所得4字节整型数值再以字节数组形式进行逐字节异或处理,将逐字节异或处理后得到的整型数值的最高字节清零,生成所述会话密钥。
该基于移动终端的汽车ECU信息监控***具有的优点如下:车载加密解密模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联,机载蓝牙模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联;本发明提供的基于移动终端的汽车ECU信息监控***,利用蓝牙通信方式将车载ECU采集的汽车工况数据传递给移动终端,这种信息获取方式不需要通过ODB接口,不会影响驾驶安全,而且数据信息通过加密解密模块加密后传输,传输安全性也较高;进一步的,移动终端可以采用现有的手机、平板电脑或笔记本电脑,能降低***成本;进一步的,采用混沌密钥生成模块生成混沌密钥,能进行提高数据传输安全性。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,在这些附图中使用相同的参考标号来表示相同或相似的部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示意性地示出了根据本申请一个实施例的基于移动终端的汽车ECU信息监控***的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本申请作进一步地详细说明。
在以下描述中,对“一个实施例”、“实施例”、“一个示例”、“示例”等等的引用表明如此描述的实施例或示例可以包括特定特征、结构、特性、性质、元素或限度,但并非每个实施例或示例都必然包括特定特征、结构、特性、性质、元素或限度。另外,重复使用短语“根据本申请的一个实施例”虽然有可能是指代相同实施例,但并非必然指代相同的实施例。
为简单起见,以下描述中省略了本领域技术人员公知的某些技术特征。
根据本申请的一个实施例,提供一种基于移动终端的汽车ECU信息监控***,如图1所示,一种基于移动终端的汽车ECU信息监控***,包括车载ECU,其特征在于:还包括车载蓝牙模块、车载加密解密模块、移动终端;所述车载ECU通过SPI总线与车载加密解密模块互联,所述车载加密解密模块通过数据总线与车载蓝牙模块互联;所述移动终端内置有机载微处理器、机载蓝牙模块、机载加密解密模块,所述机载微处理器通过数据总线与机载加密解密模块互联,所述机载加密解密模块通过数据总线与机载蓝牙模块互联,所述机载蓝牙模块通过蓝牙通信方式与车载蓝牙模块互联,所述移动终端是手机、平板电脑或笔记本电脑,每个车载加密解密模块、机载蓝牙模块均配置有一个用于生成混沌密钥的混沌密钥生成模块;所述混沌密钥生成模块包括存储器、寄存器、第一异或门、第二异或门、左移位器;所述存储器、寄存器、左移位器均具有128位数据端口,所述第一异或门、第二异或门均具有64位数据端口;所述存储器的128位数据端口与寄存器的128位数据端口互联,所述第一异或门的64位数据端口与寄存器的高64位数据端口互联,所述第二异或门的64位数据端口与寄存器的低64位数据端口互联;所述左移位器的低64位数据端口与第二异或门的64位数据端口互联,左移位器的128位数据端口与寄存器的128位数据端口互联,左移位器的高64位数据端口构成混沌密钥生成模块的密钥输出端口;车载加密解密模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联,机载蓝牙模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联。
根据本申请的一个实施例,该基于移动终端的汽车ECU信息监控***还包括车联网平台,车联网平台接收移动终端发送的密钥请求信息,所述密钥请求信息至少包括所述移动终端的标识信息;根据所述移动终端的标识信息生成原始终端密钥;通过根密钥以及所述原始终端密钥,生成会话密钥,所述根据所述移动终端的标识信息生成原始终端密钥包括:将所述移动终端的标识信息定义为7个字符,其中,第1个字符为大写字母,取值范围为:‘A’-‘P’;第2-7个字符为数字,第2个字符的取值范围:‘1’-‘9’,第3-7个字符的取值范围为‘0’-‘9’;将第1个字符的ASCII码值减去65,作为所述原始终端密钥的最高位,其余6个数字字符直接作为所述原始终端密钥的低6位,生成所述原始终端密钥,所述通过根密钥以及所述原始终端密钥,生成会话密钥包括:将所述原始终端密钥作为4字节整型数值与所述根密钥进行异或,所得4字节整型数值再以字节数组形式进行逐字节异或处理,将逐字节异或处理后得到的整型数值的最高字节清零,生成所述会话密钥。
以上所述实施例仅表示本发明的几种实施方式,其描述较为具体和详细,但并不能理解为对本发明范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明保护范围。因此本发明的保护范围应该以所述权利要求为准。

Claims (1)

1.一种基于移动终端的汽车ECU信息监控***,包括车载ECU,其特征在于:还包括车载蓝牙模块、车载加密解密模块、移动终端;所述车载ECU通过SPI总线与车载加密解密模块互联,所述车载加密解密模块通过数据总线与车载蓝牙模块互联;所述移动终端内置有机载微处理器、机载蓝牙模块、机载加密解密模块,所述机载微处理器通过数据总线与机载加密解密模块互联,所述机载加密解密模块通过数据总线与机载蓝牙模块互联,所述机载蓝牙模块通过蓝牙通信方式与车载蓝牙模块互联;所述移动终端是手机、平板电脑或笔记本电脑,每个车载加密解密模块、机载蓝牙模块均配置有一个用于生成混沌密钥的混沌密钥生成模块;所述混沌密钥生成模块包括存储器、寄存器、第一异或门、第二异或门、左移位器;所述存储器、寄存器、左移位器均具有128位数据端口,所述第一异或门、第二异或门均具有64位数据端口;所述存储器的128位数据端口与寄存器的128位数据端口互联,所述第一异或门的64位数据端口与寄存器的高64位数据端口互联,所述第二异或门的64位数据端口与寄存器的低64位数据端口互联;所述左移位器的低64位数据端口与第二异或门的64位数据端口互联,左移位器的128位数据端口与寄存器的128位数据端口互联,左移位器的高64位数据端口构成混沌密钥生成模块的密钥输出端口;车载加密解密模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联,机载蓝牙模块的数据端口与其所配置的混沌密钥生成模块的密钥输出端口互联;
还包括车联网平台,所述车联网平台接收移动终端发送的密钥请求信息,所述密钥请求信息至少包括所述移动终端的标识信息;根据所述移动终端的标识信息生成原始终端密钥;通过根密钥以及所述原始终端密钥,生成会话密钥;根据所述移动终端的标识信息生成原始终端密钥包括:将所述移动终端的标识信息定义为7个字符,其中,第1个字符为大写字母,取值范围为:‘A’-‘P’;第2-7个字符为数字,第2个字符的取值范围:‘1’-‘9’,第3-7个字符的取值范围为‘0’-‘9’;将第1个字符的ASCII码值减去65,作为所述原始终端密钥的最高位,其余6个数字字符直接作为所述原始终端密钥的低6位,生成所述原始终端密钥,所述通过根密钥以及所述原始终端密钥,生成会话密钥包括:将所述原始终端密钥作为4字节整型数值与所述根密钥进行异或,所得4字节整型数值再以字节数组形式进行逐字节异或处理,将逐字节异或处理后得到的整型数值的最高字节清零,生成所述会话密钥。
CN201610571100.9A 2016-07-19 2016-07-19 基于移动终端的汽车ecu信息监控*** Pending CN106184072A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610571100.9A CN106184072A (zh) 2016-07-19 2016-07-19 基于移动终端的汽车ecu信息监控***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610571100.9A CN106184072A (zh) 2016-07-19 2016-07-19 基于移动终端的汽车ecu信息监控***

Publications (1)

Publication Number Publication Date
CN106184072A true CN106184072A (zh) 2016-12-07

Family

ID=57494616

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610571100.9A Pending CN106184072A (zh) 2016-07-19 2016-07-19 基于移动终端的汽车ecu信息监控***

Country Status (1)

Country Link
CN (1) CN106184072A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116074826A (zh) * 2023-03-07 2023-05-05 深圳市好盈科技股份有限公司 一种应用于电动滑板车的通讯数据加解密方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101515853A (zh) * 2009-03-09 2009-08-26 深圳同方电子设备有限公司 信息终端及其信息安全装置
US20100250053A1 (en) * 2007-09-28 2010-09-30 Thomas Grill Tachograph, Toll Onboard Unit, Display Instrument, and System
CN105391731A (zh) * 2015-12-07 2016-03-09 宿迁学院 无线电子车牌、其加密方法及加密***
CN205334222U (zh) * 2015-12-30 2016-06-22 上海理工大学 基于智能移动设备的汽车ecu信息监控***
CN105721149A (zh) * 2016-04-25 2016-06-29 北汽福田汽车股份有限公司 一种车联网***会话密钥生成及车载终端与ecu绑定的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100250053A1 (en) * 2007-09-28 2010-09-30 Thomas Grill Tachograph, Toll Onboard Unit, Display Instrument, and System
CN101515853A (zh) * 2009-03-09 2009-08-26 深圳同方电子设备有限公司 信息终端及其信息安全装置
CN105391731A (zh) * 2015-12-07 2016-03-09 宿迁学院 无线电子车牌、其加密方法及加密***
CN205334222U (zh) * 2015-12-30 2016-06-22 上海理工大学 基于智能移动设备的汽车ecu信息监控***
CN105721149A (zh) * 2016-04-25 2016-06-29 北汽福田汽车股份有限公司 一种车联网***会话密钥生成及车载终端与ecu绑定的方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116074826A (zh) * 2023-03-07 2023-05-05 深圳市好盈科技股份有限公司 一种应用于电动滑板车的通讯数据加解密方法和装置

Similar Documents

Publication Publication Date Title
Li et al. Connected vehicles' security from the perspective of the in-vehicle network
Jafarnejad et al. A car hacking experiment: When connectivity meets vulnerability
CN205334222U (zh) 基于智能移动设备的汽车ecu信息监控***
D’Angelo et al. A cluster-based multidimensional approach for detecting attacks on connected vehicles
EP3157190B1 (de) Verfahren zur zertifizierung durch ein steuergerät eines fahrzeugs
EP3582126B1 (de) Kommunikationsverfahren, computerprogrammprodukt und computersystem
Kang et al. Automated reverse engineering and attack for CAN using OBD-II
CN111295862A (zh) 用于密码地保证车辆身份的***和方法
CN107291972A (zh) 基于多源数据挖掘的汽车智能驾驶***有效性评价方法
DE102011103408A1 (de) Systeme und Verfahren für eine effiziente Authentifizierung
CN101428595A (zh) 总线式客车故障报警装置和方法
CN112651035A (zh) 数据处理方法、装置、电子设备及介质
Narayanan et al. Security in smart cyber-physical systems: a case study on smart grids and smart cars
CN115884886A (zh) 将车载无线传感器与中央设备进行安全配对
CN106504544A (zh) 不合规骑乘的检测方法、装置及***
CN106230583A (zh) 汽车ecu信息监控***
CN111865901A (zh) 一种基于can总线的信息加密传输方法
CN201619517U (zh) 总线式客车故障报警装置
CN106184072A (zh) 基于移动终端的汽车ecu信息监控***
CN103106714B (zh) 基于手持终端设备pda和指纹识别技术的开锁方法及***
Thapliyal et al. Emerging Paradigms in Vehicular Cybersecurity.
Hartzell et al. Security analysis of an automobile controller area network bus
DE102018109080A1 (de) Systeme und verfahren zum verwenden mechanischer schwingung für ausserbandkommunikationen an bord eines fahrzeugs
Xun et al. An experimental study towards driver identification for intelligent and connected vehicles
CN203084789U (zh) 汽车事故数据记录装置的数据读取设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20161207

RJ01 Rejection of invention patent application after publication