[go: up one dir, main page]

CN102029972B - Method, system and equipment for implementing driver identity authentication of motor vehicle - Google Patents

Method, system and equipment for implementing driver identity authentication of motor vehicle Download PDF

Info

Publication number
CN102029972B
CN102029972B CN 201010260444 CN201010260444A CN102029972B CN 102029972 B CN102029972 B CN 102029972B CN 201010260444 CN201010260444 CN 201010260444 CN 201010260444 A CN201010260444 A CN 201010260444A CN 102029972 B CN102029972 B CN 102029972B
Authority
CN
China
Prior art keywords
driver
usb key
vehicle
authentication
lock module
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.)
Expired - Fee Related
Application number
CN 201010260444
Other languages
Chinese (zh)
Other versions
CN102029972A (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.)
Jilin University
Original Assignee
Jilin University
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 Jilin University filed Critical Jilin University
Priority to CN 201010260444 priority Critical patent/CN102029972B/en
Publication of CN102029972A publication Critical patent/CN102029972A/en
Application granted granted Critical
Publication of CN102029972B publication Critical patent/CN102029972B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Lock And Its Accessories (AREA)

Abstract

The invention provides a method, a system and equipment for implementing driver identity authentication of a motor vehicle. The set of core equipment comprises a user handheld universal serial bus (USB) Key and a credible onboard USB Key lock module. The core equipment can realize safe and credible authentication of driver identity through an onboard software system before the vehicle body is started so as to realize that only the legal driver can start the vehicle body. The defects that the traditional vehicle body is started by a physical key and the vehicle body cannot effectively authenticate the identity of the driver are made up. In the starting process of onboard software, the authentication processes between the vehicle body and the user handheld USB Key and between the vehicle body and the driver are finished. After starting, the timed authentication process between the vehicle body and the user handheld USB Key is finished. The safe and credible authentication mode effectively guarantees the rights and interests of the legal driver, and prevents the illegal driver from starting the vehicle to damage the rights and interests of the legal driver. The system provides standard specifications for function realization so as to provide basis for unifying product structures and functions of different manufacturers.

Description

一种实现机动车对乘驾者身份认证的方法、系统和设备A method, system and device for realizing identity authentication of motor vehicle to driver

技术领域 technical field

本发明涉及汽车电子、加密认证技术、计算机程序,尤其涉及一种实现机动车对乘驾者身份认证的方法、系统和设备。The invention relates to automotive electronics, encryption authentication technology, and computer programs, in particular to a method, system and equipment for realizing identity authentication of motor vehicles to drivers.

背景技术 Background technique

汽车作为人们日常重要的交通运输工具,给人们的生活和工作带来了极大的便利。伴随着经济发展、社会生产力提高,我国机动车保有量增长迅速,仅在2009年底已超过1.8亿辆。随着机动车保有量的增加,汽车失窃问题也越来越严重。实际上,汽车失窃是一个世界性的课题,而随着科技发展,偷窃者偷盗汽车的工具及技术也越来越先进。为了防止汽车失盗,有效保护合法乘驾者个人利益及社会稳定,必须开发有效的防盗装置和防盗技术以增强机动车的安全性。As an important means of transportation in people's daily life, automobiles bring great convenience to people's life and work. Along with economic development and improvement of social productivity, the number of motor vehicles in my country has grown rapidly, exceeding 180 million at the end of 2009 alone. As the number of motor vehicles increases, so does the problem of car theft. In fact, car theft is a worldwide problem, and with the development of technology, the tools and techniques used by thieves to steal cars are becoming more and more advanced. In order to prevent car theft, effectively protect the legal driver's personal interests and social stability, it is necessary to develop effective anti-theft devices and anti-theft technologies to enhance the safety of motor vehicles.

在电子、计算机等技术高速发展的带动下,汽车电子系统也获得了长足的发展。在如今的汽车上,车载软件已经应用到了收音机调台、燃油喷射等很多地方。由于车载电子系统能够控制机动车发动机等设备的运行,因此提供有效的认证机制、保证车载软件控制系统运行的合法性,就能防止非法乘驾者启动车载软件控制系统启动汽车,防止汽车被盗。Driven by the rapid development of electronics, computers and other technologies, automotive electronic systems have also achieved considerable development. In today's cars, in-vehicle software has been applied to many places such as radio tuning and fuel injection. Since the vehicle-mounted electronic system can control the operation of motor vehicle engines and other equipment, providing an effective authentication mechanism to ensure the legality of the vehicle-mounted software control system can prevent illegal drivers from starting the vehicle-mounted software control system to start the car and prevent the car from being stolen. .

USB Key作为一种便于携带、安全可靠的智能存储设备,内有CPU芯片与加密算法,可用于存放电子印章与用户证书等信息,其中证书信息只能由特定的加密算法来应用,不可读出;而其他的信息也只能通过程序按特定的方式进行读取。使用USB Key能保证电子印章系统的安全性,USB Key是为了PKI应用的安全性而设计的设备。利用USB Key作为车载系统与乘驾者之间认证的承载器,可以建立有效的认证过程,防止非法乘驾者启动车载软件控制系统。As a portable, safe and reliable intelligent storage device, USB Key has a CPU chip and encryption algorithm inside, which can be used to store information such as electronic seals and user certificates. The certificate information can only be applied by a specific encryption algorithm and cannot be read out. ; and other information can only be read in a specific way by the program. The use of USB Key can ensure the security of the electronic seal system. USB Key is a device designed for the security of PKI applications. Utilizing the USB Key as the authentication carrier between the vehicle system and the driver can establish an effective authentication process to prevent illegal drivers from starting the vehicle software control system.

本发明提供了一种实现机动车对乘驾者身份认证的方法、系统和设备。利用USB Key的便携特性与智能证书加密特性,完成车载系统对乘驾者身份认证,能够有效地防止非法乘驾者开启车载软件系统,防止汽车失盗。The invention provides a method, a system and a device for realizing identity authentication of a motor vehicle to a driver. Utilizing the portability of the USB Key and the encryption feature of the smart certificate, the in-vehicle system authenticates the identity of the driver, which can effectively prevent illegal drivers from opening the in-vehicle software system and prevent car theft.

发明内容 Contents of the invention

本发明提供了一种实现机动车对乘驾者身份认证的方法、系统和设备。该套设备包括:可信用户手持USB Key和可信车载USB Key锁模块。在该套系统中,通过对引导程序的定制修改,车载系统在无有效安全性认证前不会加载系统内核,无法实现车载系统实体软件运行。只有乘驾者通过合法性认证后,车载操作系统内核才可以加载,汽车才能正常启动。通过简便有效的认证机制,这套核心设备能够实现车载软件对乘驾者身份合法性的认证,有效保证合法承载者的权益,防止汽车被盗。本发明附图1为体系结构部署图,附图2为机动车系统启动流程图,附图3为系统启动后USB Key锁模块运行流程图。The invention provides a method, a system and a device for realizing identity authentication of a motor vehicle to a driver. The set of equipment includes: trusted user handheld USB Key and trusted car USB Key lock module. In this system, through the customized modification of the boot program, the vehicle-mounted system will not load the system kernel without effective safety certification, and the actual software operation of the vehicle-mounted system cannot be realized. Only after the driver has passed the legality certification can the on-board operating system kernel be loaded and the car start normally. Through a simple and effective authentication mechanism, this set of core equipment can realize the authentication of the identity of the driver by the vehicle software, effectively guarantee the rights and interests of the legal bearer, and prevent the car from being stolen. Accompanying drawing 1 of the present invention is a system structure deployment diagram, accompanying drawing 2 is a motor vehicle system start-up flow chart, and accompanying drawing 3 is a USB Key lock module operation flow chart after system start-up.

附图说明 Description of drawings

图1核心设备实体结构图。Figure 1 Entity structure diagram of core equipment.

图2机动车软件系统启动流程图。Figure 2 is the flow chart of motor vehicle software system startup.

图3系统启动后USB Key锁模块流程图。Figure 3. The flow chart of the USB Key lock module after the system starts.

具体实施方式 Detailed ways

硬件组成:Hardware composition:

●嵌入车体,控制车载系统运行的嵌入式开发板Embedded in the vehicle body, an embedded development board that controls the operation of the vehicle system

●用户手持USB Key●The user holds the USB Key

软件组成:Software composition:

●车载嵌入式开发板引导程序●Vehicle embedded development board bootloader

●车载嵌入式开发板操作系统内核●Vehicle embedded development board operating system kernel

●车载嵌入式开发板USB Key锁模块程序●Vehicle embedded development board USB Key lock module program

●证书加密认证模块●Certificate encryption authentication module

合法乘驾者只有在持有与车载系统匹配的USB Key且持有正确密码的情况下,才可以启动嵌入在车载系统中、控制车体启动的USB Key锁模块。其开启流程如图2所示。Only when a legal driver holds a USB Key that matches the vehicle system and holds the correct password, can he start the USB Key lock module embedded in the vehicle system and control the start of the vehicle body. Its opening process is shown in Figure 2.

在系统加载运行,汽车正常启动后,USB Key锁模块会定时检测USB Key,在用户拔出USB Key,停止车体使用后,完成注销应用程序而实现汽车熄火,重新引导程序等操作,其流程如图3所示。After the system is loaded and running, and the car starts normally, the USB Key lock module will regularly detect the USB Key. After the user pulls out the USB Key and stops using the car body, the logout application program is completed to realize the operations such as turning off the car and rebooting the program. As shown in Figure 3.

附图1所示的是该套实现车载电子系统安全启动的核心设备的参与实体,其中包括乘驾者、USB Key、汽车车体。乘驾者作为系统开启者,在需要开启汽车时将USB Key插入车载USB Key锁模块的USB接口中,在系统提示下输入用户密码以实现车体启动。Attached Figure 1 shows the participating entities of the core equipment that realizes the safe startup of the vehicle electronic system, including the driver, USB Key, and car body. As the system opener, the driver inserts the USB Key into the USB interface of the vehicle USB Key lock module when the car needs to be opened, and enters the user password when prompted by the system to start the car body.

附图2所示的是车载系统加电到操作系统内核加载的过程,实现该过程需要修改定制车载系统的引导程序。系统加载时,车载系统在加电后会首先进行硬件初始化以及内存映射等操作,而后引导程序会检测USB Key锁模块的USB接口是否有USB Key插入,在检测到USB Key后,进行USB Key合法性认证:首先读取USB Key中的认证证书与车体USB Key锁模块中初始化的认证证书比对,在确认USB Key中证书正确后,系统提示用户输入密码,而后系统读取用户输入密码与USB Key中设定密码,在密码匹配成功后,系统引导加载内核,实现车载系统的合法启动。Accompanying drawing 2 shows the process of powering on the vehicle-mounted system and loading the operating system kernel, which needs to be modified to customize the boot program of the vehicle-mounted system. When the system is loaded, the on-board system will first perform hardware initialization and memory mapping operations after power-on, and then the boot program will detect whether there is a USB Key inserted into the USB interface of the USB Key lock module. After the USB Key is detected, the USB Key will be legal. Authentication: first read the authentication certificate in the USB Key and compare it with the authentication certificate initialized in the USB Key lock module of the car body. After confirming that the certificate in the USB Key is correct, the system prompts the user to enter the password, and then the system reads the password and the password entered by the user. The password is set in the USB Key. After the password is successfully matched, the system boots and loads the kernel to realize the legal start of the vehicle system.

附图3所示的是系统成功加载后,USB Key锁模块运行流程图;操作系统加载后,USB Key锁模块会定时对USB Key进行检测;在用户停止对车体使用,拔出USB Key时,系统会注销应用程序,实现汽车熄火等操作,同时系统重新引导加载,引导程序阻塞在USB Key检测过程。Attached Figure 3 shows the flow chart of the operation of the USB Key lock module after the system is successfully loaded; after the operating system is loaded, the USB Key lock module will regularly detect the USB Key; when the user stops using the car body and pulls out the USB Key , the system will log off the application program, realize the operations such as turning off the car, and at the same time, the system will reboot and load, and the bootloader will be blocked in the USB Key detection process.

该套对乘驾者身份合法性认证的车载软件核心设备可以实现车载系统的安全启动,防止汽车被盗。系统工作流程如下:This set of on-board software core equipment that authenticates the legality of the driver's identity can realize the safe start of the on-board system and prevent the car from being stolen. The system workflow is as follows:

a)车载USB Key锁模块加电后运行,由于没有USB Key插入USB接口,系统阻塞,等待乘驾者插入USB Key;a) The vehicle-mounted USB Key lock module runs after being powered on. Since there is no USB Key inserted into the USB interface, the system is blocked and waits for the driver to insert the USB Key;

b)乘驾者要开启汽车,将USB Key插入对应USB接口;b) To start the car, the driver inserts the USB Key into the corresponding USB port;

c)USB Key锁模块检测到有USB Key插入,读取USB Key内初始化证书与USB Key锁模块证书匹配,进行USB Key认证;c) The USB Key lock module detects that a USB Key is inserted, reads the initialization certificate in the USB Key and matches the certificate of the USB Key lock module, and performs USB Key authentication;

d)证书匹配成功,要求乘驾者输入密码;d) The certificate is successfully matched, and the driver is required to enter the password;

e)USB Key锁模块读取用户输入密码与USB Key中存储密码进行匹配;e) The USB Key lock module reads the user input password and matches it with the password stored in the USB Key;

f)密码匹配成功,引导程序加载操作系统内核,内核加载后实现应用程序正常运行,汽车正常启动;f) The password matches successfully, the bootloader loads the operating system kernel, and after the kernel is loaded, the application program runs normally and the car starts normally;

g)汽车启动后,USB Key锁模块定期检测USB接口的USB Key;g) After the car is started, the USB Key lock module regularly detects the USB Key of the USB interface;

h)乘驾者停止对汽车使用,拔出USB Key;h) The driver stops using the car and pulls out the USB Key;

i)USB Key锁模块检测到USB Key拔出,关闭应用程序实现汽车熄火,系统重启,USB Key锁模块阻塞在USB接口USB Key检测过程。i) The USB Key lock module detects that the USB Key is pulled out, closes the application program to turn off the car, restarts the system, and the USB Key lock module is blocked in the USB Key detection process of the USB interface.

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention without limitation. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be Modifications or equivalent replacements without departing from the spirit and scope of the technical solutions of the present invention shall be covered by the claims of the present invention.

Claims (1)

1.一种实现机动车对乘驾者身份认证的方法,用于实现车载软件系统对乘驾者身份的可信认证以保证车载软件系统运行的安全性以及合法性,防止汽车被盗,有效保护合法乘驾者的合法利益,该身份认证方法所包含的核心设备有乘驾者手持USB Key与可信车载USB Key锁模块;1. A method for realizing the identity authentication of the driver by the motor vehicle, which is used to realize the credible authentication of the driver's identity by the vehicle software system to ensure the safety and legality of the vehicle software system operation, prevent the car from being stolen, and effectively To protect the legitimate interests of legal drivers, the core equipment included in the identity authentication method includes the driver's hand-held USB Key and the trusted vehicle USB Key lock module; 上述乘驾者手持USB Key,用于加密并保存认证证书以及乘驾者密码,在启动车载软件系统时,插入的乘驾者手持USB Key为可信车载USB Key锁模块提供认证证书,以实现可信车载USB Key锁模块对乘驾者手持USB Key的认证,提供乘驾者密码以实现可信车载USB Key锁模块对乘驾者身份的认证;The above-mentioned rider holds a USB Key, which is used to encrypt and save the authentication certificate and the password of the rider. When starting the vehicle software system, the inserted rider holds the USB Key to provide the authentication certificate for the trusted vehicle USB Key lock module, so as to realize The trusted car USB Key lock module authenticates the driver's hand-held USB Key, and provides the driver's password to realize the trusted car USB Key lock module's authentication of the driver's identity; 上述可信车载USB Key锁模块是车载软件系统的一部分,上述可信车载USB Key锁模块读取乘驾者手持USB Key内的认证证书对其合法性进行认证,读取乘驾者手持USB Key内的加密乘驾者密码与乘驾者输入的密码进行车体与乘驾者间的认证,上述可信车载USB Key锁模块实现车载软件系统启动加载过程中的内核引导,加载前对乘驾者身份的认证以及系统内核完成加载后对乘驾者手持USB Key的定期认证。The trusted vehicle-mounted USB Key lock module is a part of the vehicle-mounted software system. The above-mentioned trusted vehicle-mounted USB Key lock module reads the authentication certificate in the USB Key held by the driver to authenticate its legitimacy, and reads the USB Key held by the driver. The encrypted passenger password and the password input by the passenger are used for authentication between the car body and the driver. The above-mentioned trusted vehicle USB Key lock module realizes the kernel boot during the startup and loading process of the vehicle software system, and the passenger Authentication of the identity of the driver and regular authentication of the USB Key held by the driver after the system kernel is loaded.
CN 201010260444 2010-08-24 2010-08-24 Method, system and equipment for implementing driver identity authentication of motor vehicle Expired - Fee Related CN102029972B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010260444 CN102029972B (en) 2010-08-24 2010-08-24 Method, system and equipment for implementing driver identity authentication of motor vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010260444 CN102029972B (en) 2010-08-24 2010-08-24 Method, system and equipment for implementing driver identity authentication of motor vehicle

Publications (2)

Publication Number Publication Date
CN102029972A CN102029972A (en) 2011-04-27
CN102029972B true CN102029972B (en) 2012-10-17

Family

ID=43883586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010260444 Expired - Fee Related CN102029972B (en) 2010-08-24 2010-08-24 Method, system and equipment for implementing driver identity authentication of motor vehicle

Country Status (1)

Country Link
CN (1) CN102029972B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103465866A (en) * 2013-09-25 2013-12-25 北京汽车股份有限公司 Vehicle starting control method, vehicle starting control device and vehicle
CN104786985A (en) * 2015-03-24 2015-07-22 张彬彬 A car anti-theft device based on USB electronic encryption and decryption
CN105069310A (en) * 2015-08-21 2015-11-18 广州创弘医疗科技有限公司 Simple medical device management control system and control method therefor
DE102016222696B4 (en) * 2016-11-17 2023-02-02 Audi Ag Method for electrically charging an energy store of a motor vehicle, mobile control unit and energy supply device
CN109109814A (en) * 2018-07-25 2019-01-01 特治(深圳)智能科技实业有限公司 A kind of vehicle open method, device and computer storage medium based on NFC identification
CN111980522B (en) * 2020-08-05 2022-12-09 上海中葆护卫商务咨询有限公司 Safety cabin control method and equipment
CN113792287B (en) * 2021-09-14 2024-07-26 江苏北斗星通汽车电子有限公司 Key generation method, verification method and device for background of vehicle navigation system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1684861A (en) * 2002-09-27 2005-10-19 本田技研工业株式会社 Vehicle electronic key system
CN2897742Y (en) * 2006-03-06 2007-05-09 潘庆彬 Electronic code safety device of motor vehicle

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005070733A1 (en) * 2004-01-26 2005-08-04 Toshiba Solutions Corporation Security system, authentication system for vehicle, method and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1684861A (en) * 2002-09-27 2005-10-19 本田技研工业株式会社 Vehicle electronic key system
CN2897742Y (en) * 2006-03-06 2007-05-09 潘庆彬 Electronic code safety device of motor vehicle

Also Published As

Publication number Publication date
CN102029972A (en) 2011-04-27

Similar Documents

Publication Publication Date Title
CN102029972B (en) Method, system and equipment for implementing driver identity authentication of motor vehicle
US9988016B1 (en) Authentication of mobile devices for vehicle communication
US9292300B2 (en) Electronic device and secure boot method
CN103241215B (en) Automobile based on Quick Response Code uses mandate, burglary-resisting system and method
US9241235B2 (en) Passive entry cell phone and method and system therefor
CN104786988B (en) A kind of double authentication for vehicle is into door control method
US10166950B2 (en) Electronic key system, onboard apparatus, and portable apparatus
TW200301439A (en) Method and apparatus for unlocking a computer system hard drive
US20130166869A1 (en) Unlock a storage device
JP2007534544A (en) Certification of control equipment in the vehicle
CN204750080U (en) A door control system is advanced in dual authentication for vehicle
US20140297154A1 (en) Theft prevention device and theft prevention method
US20150235488A1 (en) Memory management for fleet operation of peps vehicles
JP2011168162A (en) Starting device and method
US20070043951A1 (en) Safety device for electronic devices
CN107223252B (en) Security element
CN112930525A (en) Protecting data logs in a memory device
US20090288175A1 (en) Electronic anti-theft system for vehicle components
JP5085430B2 (en) Electronic anti-theft system for vehicle components
CN105984424A (en) Key authentication method for keyless start system
KR100654556B1 (en) Method and device for starting a car engine using an immobilizer system
JP2011168161A (en) Starting device and method
JP2007241800A (en) Removable memory unit and computer device
CN110843728A (en) Automobile keyless starting method, automobile keyless starting equipment, storage medium and automobile keyless starting device
CN104210460A (en) Fingerprint type automobile access control system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121017

Termination date: 20130824