CN115938022B - 车辆实体钥匙安全认证方法及*** - Google Patents

车辆实体钥匙安全认证方法及*** Download PDF

Info

Publication number
CN115938022B
CN115938022B CN202211598608.XA CN202211598608A CN115938022B CN 115938022 B CN115938022 B CN 115938022B CN 202211598608 A CN202211598608 A CN 202211598608A CN 115938022 B CN115938022 B CN 115938022B
Authority
CN
China
Prior art keywords
key
vehicle
controller
identification code
unique identification
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.)
Active
Application number
CN202211598608.XA
Other languages
English (en)
Other versions
CN115938022A (zh
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.)
Yuanfeng Technology Co Ltd
Original Assignee
Yuanfeng 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 Yuanfeng Technology Co Ltd filed Critical Yuanfeng Technology Co Ltd
Priority to CN202211598608.XA priority Critical patent/CN115938022B/zh
Publication of CN115938022A publication Critical patent/CN115938022A/zh
Application granted granted Critical
Publication of CN115938022B publication Critical patent/CN115938022B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Lock And Its Accessories (AREA)

Abstract

本发明公开了一种车辆实体钥匙安全认证方法及***,该方法包括:在实体钥匙的钥匙控制器内生成并存储一唯一识别码;将实体钥匙的钥匙序列号和相应的唯一识别码形成数据对存储在云端的特征数据表中;钥匙控制器基于所存储的唯一识别码生成第一密文,并将第一密文以及自身的钥匙序列号传输给车辆控制器;车辆控制器基于钥匙序列号从云端的特征数据表中获取相应的唯一识别码;车辆控制器基于唯一识别码生成第二密文;确认第一密文与第二密文是否一致,如果是,则钥匙控制器和车辆控制器交换特征值,并进行互信数据写入;通过上述方法,车辆钥匙在生产过程中不需要进行单独密钥灌装,所有车辆钥匙的软件都一致,有效提高生产效率。

Description

车辆实体钥匙安全认证方法及***
技术领域
本发明涉及车辆钥匙配对互信技术领域,尤其涉及一种车辆实体钥匙安全认证方法及***。
背景技术
现如今,车辆的钥匙一般具备智能功能,即在车辆钥匙的载体中配置有钥匙控制器,该钥匙控制器可自动与车辆建立无线连接,以实施遥控开锁。由于每一把车辆钥匙必须是与一台车辆对应,对此,传统的做法是,对每一实体钥匙的芯片进行单独的密钥灌装,以保证每把钥匙的密钥都不同,密钥灌装需要保证整条链路的安全性,建设成本高,而且每把钥匙的数据不一样,会导致生产效率低。
发明内容
本发明的目的是提供一种在生产过程中不需要针对每一把车辆钥匙进行单独秘钥灌装并在配对过程中提供互信数据的车辆实体钥匙安全认证方法及***。
为了实现上述目的,本发明公开了一种车辆实体钥匙安全认证方法,其包括:
在实体钥匙的钥匙控制器内生成并存储一唯一识别码;
将所述实体钥匙的钥匙序列号和相应的所述唯一识别码形成数据对存储在云端的特征数据表中;
当所述实体钥匙的钥匙控制器与车辆的车辆控制器首次建立连接时,所述钥匙控制器基于所存储的所述唯一识别码生成第一密文,所述钥匙控制器并将所述第一密文以及自身的所述钥匙序列号传输给所述车辆控制器;
所述车辆控制器与所述云端建立通信连接,并基于所述钥匙序列号从所述云端的所述特征数据表中获取相应的唯一识别码;
所述车辆控制器基于所述唯一识别码生成第二密文;
确认所述第一密文与所述第二密文是否一致,如果是,则所述钥匙控制器和所述车辆控制器交换特征值,并进行互信数据写入。
较佳地,所述唯一识别码为基于所述钥匙控制器的所述钥匙序列号生成的UUID码。
较佳地,所述车辆控制器通过车载T-box与所述云端建立通信连接。
较佳地,所述车辆控制器与所述钥匙控制器通过蓝牙信号建立通信连接。
本发明还公开一种车辆实体钥匙安全认证***,其包括:
数码生成模块,其用于在实体钥匙的钥匙控制器内生成生成并存储一唯一识别码;
特征数据表,其设置于云端,所述特征数据表包括若干数据对,每一所述数据对包括与一所述实体钥匙相对应的钥匙序列号和所述唯一识别码;
通信模块,其用于在所述钥匙控制器和车辆的车辆控制器之间建立通信通道;
第一密文生成模块,其用于在所述钥匙控制器中基于所述唯一识别码生成第一密文;
查表模块,其设置于所述车辆控制器中,用于基于从所述钥匙控制器获取的所述钥匙序列号从所述云端查询所述特征数据表,以获得相应的唯一识别码;
第二密文生成模块,其用于在所述车辆控制器中基于所述唯一识别码生成第二密文;
比对模块,其用于比对所述第一密文和所述第二密文是否一致;
数据写入模块,其用于根据所述比对模块的比对结果,在所述钥匙控制器和所述车辆控制器中分别写入互信数据。
较佳地,所述唯一识别码为基于所述钥匙控制器的所述钥匙序列号生成的UUID码。
较佳地,所述车辆控制器通过车载T-box与所述云端建立通信连接,以使得所述查表模块查询所述特征数据表。
较佳地,所述通信模块为蓝牙模块。
本发明还公开一种车辆实体钥匙安全认证***,其包括:
一个或多个处理器;
存储器;
以及一个或多个程序,其中一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行如上所述的车辆实体钥匙安全认证方法的指令。
本发明还公开一种计算机可读存储介质,其包括计算机程序,所述计算机程序可被处理器执行以完成如上所述的车辆实体钥匙安全认证方法。
与现有技术相比,本发明上述技术方案,由于在云端的特征数据表中存储有每一实体钥匙的由钥匙序列号和唯一识别码构成的数据对,这样,当钥匙控制器与车辆控制器建立连接后,车辆控制器基于钥匙控制传输的钥匙序列号查询特征数据表即可获得相应的唯一识别码,然后,钥匙控制器与车辆控制器均基于该实体钥匙的唯一识别码分别生成两密文,通过两密文的比对即可判断二者是否匹配;由此可知,上述方案基于数据池的方式来解决车辆钥匙配对过程中的互信问题,车辆钥匙在生产过程中不需要进行单独密钥灌装,所有车辆钥匙的软件都一致,有效提高生产效率。
附图说明
图1为本发明实施例中安全认证方法流程图。
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
本实施例公开一种车辆实体钥匙安全认证方法,以用于解决车辆钥匙与车辆之间配对过程中的互信问题,本实施例中的实体钥匙指的是具有独立载体的车辆钥匙,区别于一些基于手机、手环等非独立载体的虚拟钥匙。如图1,本实施例中的安全认证方法包括如下步骤:
S1:在实体钥匙的钥匙控制器内生成并存储一唯一识别码;
S2:将实体钥匙的钥匙序列号和相应的唯一识别码形成数据对存储在云端的特征数据表中;
S3:当实体钥匙的钥匙控制器与车辆的车辆控制器首次建立连接时,钥匙控制器基于所存储的唯一识别码生成第一密文,钥匙控制器并将第一密文以及自身的钥匙序列号传输给车辆控制器;
S4:车辆控制器与云端建立通信连接,并基于钥匙序列号从云端的特征数据表中获取相应的唯一识别码;
S5:车辆控制器基于唯一识别码生成第二密文;
S6:确认第一密文与第二密文是否一致,如果是,则执行步骤S7,如果否,则说明当前实体钥匙与车辆不匹配,停止互信的建立;
S7:钥匙控制器和车辆控制器交换特征值,并进行互信数据写入,从而完成实体钥匙与车辆的互信匹配,以激活该实体钥匙。
本实施例中的安全认证方法基于数据池的方式来解决车辆钥匙配对过程中的互信问题,也即,在云端建立特征数据表,该特征数据表中记录有所有实体钥匙的由钥匙序列号和唯一识别码构成的数据对。当实体钥匙被首次启用时,钥匙控制器与车辆控制器建立通信连接后,钥匙控制将自身的钥匙序列号传输给车辆控制器,并基于自身记录的唯一识别码生成第一密文。而车辆控制器接收到实体钥匙的钥匙序列号后,与云端建立通信连接,进而查询特征数据表,以获取该实体钥匙的唯一识别码,并基于该唯一识别码生成第二密文。因此,通过比对第一密文和第二密文即可判断出当前实体钥匙是否与车辆匹配,从而完成实体钥匙与车辆的配对过程中的互信,这样,车辆钥匙在生产过程中不需要进行单独密钥灌装,所有车辆钥匙的软件都一致,有效提高生产效率。
进一步地,唯一识别码为基于钥匙控制器的钥匙序列号生成的UUID码,便于操作,而且有效确保每一实体钥匙的唯一识别码不会发生重复。
更进一步地,车辆控制器通过车载T-box与云端建立通信连接。
再者,车辆控制器与钥匙控制器通过蓝牙信号建立通信连接。
本发明另一较佳实施例中,还公开一种车辆实体钥匙安全认证***,其包括数码生成模块、特征数据表、通信模块、第一密文生成模块、查表模块、第二密文生成模块、比对模块以及数据写入模块。
数码生成模块用于在实体钥匙的钥匙控制器内生成生成并存储一唯一识别码。
特征数据表设置于云端,特征数据表包括若干数据对,每一数据对包括与一实体钥匙相对应的钥匙序列号和唯一识别码。
通信模块用于在钥匙控制器和车辆的车辆控制器之间建立通信通道。
第一密文生成模块用于在钥匙控制器中基于唯一识别码生成第一密文。
查表模块设置于车辆控制器中,用于基于从钥匙控制器获取的钥匙序列号从云端查询特征数据表,以获得相应的唯一识别码。
第二密文生成模块用于在车辆控制器中基于唯一识别码生成第二密文。
比对模块用于比对第一密文和第二密文是否一致。
数据写入模块,其用于根据比对模块的比对结果,在钥匙控制器和车辆控制器中分别写入互信数据。
进一步地,唯一识别码为基于钥匙控制器的钥匙序列号生成的UUID码。
更进一步地,车辆控制器通过车载T-box与云端建立通信连接,以使得查表模块查询特征数据表。
再进一步地,通信模块为蓝牙模块。
另外需要说明的是,本实施例中的安全认证***的工作原理和工作过程详见上述安全认证方法,在此不再赘述。
本发明还公开另一种车辆实体钥匙安全认证******,其包括一个或多个处理器、存储器以及一个或多个程序,其中一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行如上所述的车辆实体钥匙安全认证***方法的指令。处理器可以采用通用的中央处理器(Central Processing Unit,CPU),微处理器,应用专用集成电路(Application Specific Integrated Circuit,ASIC),或者一个或多个集成电路,用于执行相关程序,以实现本申请实施例的车辆实体钥匙安全认证******中的模块所需执行的功能,或者执行本申请方法实施例的车辆实体钥匙安全认证***方法。
本发明还公开一种计算机可读存储介质,其包括计算机程序,所述计算机程序可被处理器执行以完成如上所述的车辆实体钥匙安全认证***方法。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是只读存储器(read-onlymemory,ROM),或随机存取存储器(random access memory,RAM),或磁性介质,例如,软盘、硬盘、磁带、磁碟、或光介质,例如,数字通用光盘(digital versatile disc,DVD)、或者半导体介质,例如,固态硬盘(solid state disk,SSD)等。
本申请实施例还公开了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述车辆实体钥匙安全认证***方法。
以上所披露的仅为本发明的优选实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。

Claims (10)

1.一种车辆实体钥匙安全认证方法,以用于建立车辆钥匙与车辆之间配对过程中的互信,其特征在于,包括:
在实体钥匙的钥匙控制器内生成并存储一唯一识别码;
将所述实体钥匙的钥匙序列号和相应的所述唯一识别码形成数据对存储在云端的特征数据表中;
当所述实体钥匙的钥匙控制器与车辆的车辆控制器首次建立连接时,所述钥匙控制器基于所存储的所述唯一识别码生成第一密文,所述钥匙控制器并将所述第一密文以及自身的所述钥匙序列号传输给所述车辆控制器;
所述车辆控制器与所述云端建立通信连接,并基于所述钥匙序列号从所述云端的所述特征数据表中获取相应的唯一识别码;
所述车辆控制器基于所述唯一识别码生成第二密文;
确认所述第一密文与所述第二密文是否一致,如果是,则所述钥匙控制器和所述车辆控制器交换特征值,并进行互信数据写入。
2.根据权利要求1所述的车辆实体钥匙安全认证方法,其特征在于,所述唯一识别码为基于所述钥匙控制器的所述钥匙序列号生成的UUID码。
3.根据权利要求1所述的车辆实体钥匙安全认证方法,其特征在于,所述车辆控制器通过车载T-box与所述云端建立通信连接。
4.根据权利要求1所述的车辆实体钥匙安全认证方法,其特征在于,所述车辆控制器与所述钥匙控制器通过蓝牙信号建立通信连接。
5.一种车辆实体钥匙安全认证***,以用于建立车辆钥匙与车辆之间配对过程中的互信,其特征在于,包括:
数码生成模块,其用于在实体钥匙的钥匙控制器内生成生成并存储一唯一识别码;
特征数据表,其设置于云端,所述特征数据表包括若干数据对,每一所述数据对包括与一所述实体钥匙相对应的钥匙序列号和所述唯一识别码;
通信模块,其用于在所述钥匙控制器和车辆的车辆控制器之间建立通信通道;
第一密文生成模块,其用于在所述钥匙控制器中基于所述唯一识别码生成第一密文;
查表模块,其设置于所述车辆控制器中,用于基于从所述钥匙控制器获取的所述钥匙序列号从所述云端查询所述特征数据表,以获得相应的唯一识别码;
第二密文生成模块,其用于在所述车辆控制器中基于所述唯一识别码生成第二密文;
比对模块,其用于比对所述第一密文和所述第二密文是否一致;
数据写入模块,其用于根据所述比对模块的比对结果,在所述钥匙控制器和所述车辆控制器中分别写入互信数据。
6.根据权利要求5所述的车辆实体钥匙安全认证***,其特征在于,所述唯一识别码为基于所述钥匙控制器的所述钥匙序列号生成的UUID码。
7.根据权利要求5所述的车辆实体钥匙安全认证***,其特征在于,所述车辆控制器通过车载T-box与所述云端建立通信连接,以使得所述查表模块查询所述特征数据表。
8.根据权利要求5所述的车辆实体钥匙安全认证***,其特征在于,所述通信模块为蓝牙模块。
9.一种车辆实体钥匙安全认证***,其特征在于,包括:
一个或多个处理器;
存储器;
以及一个或多个程序,其中一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行如权利要求1至4任一项所述的车辆实体钥匙安全认证方法的指令。
10.一种计算机可读存储介质,其特征在于,包括计算机程序,所述计算机程序可被处理器执行以完成如权利要求1至4任一项所述的车辆实体钥匙安全认证方法。
CN202211598608.XA 2022-12-12 2022-12-12 车辆实体钥匙安全认证方法及*** Active CN115938022B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211598608.XA CN115938022B (zh) 2022-12-12 2022-12-12 车辆实体钥匙安全认证方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211598608.XA CN115938022B (zh) 2022-12-12 2022-12-12 车辆实体钥匙安全认证方法及***

Publications (2)

Publication Number Publication Date
CN115938022A CN115938022A (zh) 2023-04-07
CN115938022B true CN115938022B (zh) 2023-11-24

Family

ID=86698805

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211598608.XA Active CN115938022B (zh) 2022-12-12 2022-12-12 车辆实体钥匙安全认证方法及***

Country Status (1)

Country Link
CN (1) CN115938022B (zh)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101798889A (zh) * 2010-03-15 2010-08-11 郎孙俊 电子密码开锁方法和电子密码锁装置
CN103328278A (zh) * 2010-09-28 2013-09-25 法雷奥安全座舱公司 用于将移动电话与机动车辆配对的方法以及锁定/解锁装置
CN105894633A (zh) * 2016-04-21 2016-08-24 上海众人网络安全技术有限公司 一种门禁***及门禁***解锁的方法
CN105882602A (zh) * 2015-10-23 2016-08-24 乐卡汽车智能科技(北京)有限公司 对车钥匙进行监控的方法、装置和车辆
CN106683242A (zh) * 2016-12-02 2017-05-17 歌尔科技有限公司 一种智能锁***、智能锁及智能穿戴设备
CN107284413A (zh) * 2016-03-31 2017-10-24 比亚迪股份有限公司 车辆控制方法及***、语音口令识别钥匙和云端服务器
EP3454502A1 (en) * 2017-09-07 2019-03-13 Nxp B.V. Transceiver system
WO2019109727A1 (zh) * 2017-12-08 2019-06-13 西安中兴新软件有限责任公司 身份验证方法及装置
CN110111472A (zh) * 2019-05-16 2019-08-09 广州小鹏汽车科技有限公司 一种车钥匙的控制方法和装置
CN111194028A (zh) * 2019-11-05 2020-05-22 储长青 一种基于车辆的安全控制方法
CN111200496A (zh) * 2019-11-05 2020-05-26 储长青 一种基于车辆的数字钥匙实现方法
CN112541988A (zh) * 2019-09-05 2021-03-23 华为技术有限公司 一种通过车钥匙存储、传输数据的方法及装置

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101798889A (zh) * 2010-03-15 2010-08-11 郎孙俊 电子密码开锁方法和电子密码锁装置
CN103328278A (zh) * 2010-09-28 2013-09-25 法雷奥安全座舱公司 用于将移动电话与机动车辆配对的方法以及锁定/解锁装置
CN105882602A (zh) * 2015-10-23 2016-08-24 乐卡汽车智能科技(北京)有限公司 对车钥匙进行监控的方法、装置和车辆
CN107284413A (zh) * 2016-03-31 2017-10-24 比亚迪股份有限公司 车辆控制方法及***、语音口令识别钥匙和云端服务器
CN105894633A (zh) * 2016-04-21 2016-08-24 上海众人网络安全技术有限公司 一种门禁***及门禁***解锁的方法
CN106683242A (zh) * 2016-12-02 2017-05-17 歌尔科技有限公司 一种智能锁***、智能锁及智能穿戴设备
EP3454502A1 (en) * 2017-09-07 2019-03-13 Nxp B.V. Transceiver system
WO2019109727A1 (zh) * 2017-12-08 2019-06-13 西安中兴新软件有限责任公司 身份验证方法及装置
CN110111472A (zh) * 2019-05-16 2019-08-09 广州小鹏汽车科技有限公司 一种车钥匙的控制方法和装置
CN112541988A (zh) * 2019-09-05 2021-03-23 华为技术有限公司 一种通过车钥匙存储、传输数据的方法及装置
CN111194028A (zh) * 2019-11-05 2020-05-22 储长青 一种基于车辆的安全控制方法
CN111200496A (zh) * 2019-11-05 2020-05-26 储长青 一种基于车辆的数字钥匙实现方法

Also Published As

Publication number Publication date
CN115938022A (zh) 2023-04-07

Similar Documents

Publication Publication Date Title
US11463258B2 (en) Secure token refresh
CN109314703B (zh) 用于管理连接设备的状态的方法
CN113066202A (zh) 一种车辆解锁方法及装置
CN103107888B (zh) 面向移动终端的动态多属性多级别的身份认证方法
US9298949B2 (en) Method for programming a mobile end device chip
CN113852531B (zh) 用于功能码匹配的can通讯方法和can控制器
CN115938022B (zh) 车辆实体钥匙安全认证方法及***
US8677137B2 (en) Communication device, communication method, information processing device, information processing method, program, and communication system
CN111372224A (zh) eSIM共享种子码号的方法、装置及设备
CN113734095B (zh) 车辆解锁方法、装置、无线钥匙端及介质
CN115767552A (zh) 车辆解锁方法、装置、计算机设备和存储介质
CN104853356A (zh) 一种nfc***智能识别方法
CN113177014A (zh) 基于检验方式的串口通讯方法和串口芯片
CN107380122B (zh) 一种实现车辆解锁的方法及装置
CN112039729B (zh) 设备识别方法、服务器、电子设备和存储介质
CN110740442B (zh) 一种基于蓝牙sig mesh的数据处理方法、装置及待解锁端
CN114546927B (zh) 数据传输方法、核心、计算机可读介质、电子设备
CN111917734B (zh) 公钥的管理方法、装置、电子设备及计算机可读存储介质
CN116383197A (zh) 智能合约处理方法、装置、设备及计算机可读存储介质
CN115100760A (zh) 车辆解锁方法、装置及车辆
CN117768874A (zh) 用于认证能力的处理方法、终端、***和存储介质
KR20230123979A (ko) 인증 방법 및 개체
CN116244681A (zh) 用于验证密码算法的方法及其***
CN116634025A (zh) 一种确定交易顺序的方法、设备、***和存储介质
CN117911148A (zh) 一种确定交易合法性的方法、设备、***和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant