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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000007547 defect Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 4
- 239000000243 solution Substances 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Images
Landscapes
- Lock And Its Accessories (AREA)
Abstract
Description
技术领域 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)
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)
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)
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)
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 |
-
2010
- 2010-08-24 CN CN 201010260444 patent/CN102029972B/en not_active Expired - Fee Related
Patent Citations (2)
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 |