CN113920615A - 蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙 - Google Patents
蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙 Download PDFInfo
- Publication number
- CN113920615A CN113920615A CN202010583616.1A CN202010583616A CN113920615A CN 113920615 A CN113920615 A CN 113920615A CN 202010583616 A CN202010583616 A CN 202010583616A CN 113920615 A CN113920615 A CN 113920615A
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- key
- random code
- signal
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
- B60R25/248—Electronic key extraction prevention
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W12/041—Key generation or derivation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/50—Secure pairing of devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/63—Location-dependent; Proximity-dependent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/10—Communication protocols, communication systems of vehicle anti-theft devices
- B60R2325/101—Bluetooth
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/20—Communication devices for vehicle anti-theft devices
- B60R2325/202—Personal digital assistant [PDA]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/20—Communication devices for vehicle anti-theft devices
- B60R2325/205—Mobile phones
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/00365—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks in combination with a wake-up circuit
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/00412—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal being encrypted
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Lock And Its Accessories (AREA)
Abstract
本发明涉及蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙,方法包括:当移动终端进入车辆预设距离范围内时,车辆蓝牙主模块根据预设密钥信息与移动终端的蓝牙钥匙进行认证和连接;蓝牙主模块与蓝牙钥匙成功连接后生成原始随机码并对原始随机码进行加密得到加密随机码;蓝牙主模块将原始随机码发送至蓝牙从模块,并将加密随机码发送至蓝牙钥匙;蓝牙从模块与蓝牙钥匙根据所述加密随机码以及所述原始随机码进行双向认证,当蓝牙从模块与蓝牙钥匙双向认证通过时,蓝牙从模块与蓝牙钥匙成功连接,此时成功建立蓝牙钥匙与车辆的连接。实施本发明,在蓝牙钥匙与车辆首次成功配对后,后续用户无须操作移动终端,即可进行蓝牙钥匙与车辆的快速连接。
Description
技术领域
本发明涉及车辆通信技术领域,具体涉及一种蓝牙钥匙与车辆连接的方法、蓝牙装置、蓝牙钥匙。
背景技术
目前市场上的蓝牙钥匙有一个无感功能,即靠近车辆,手机蓝牙和车端就自动连接,但是由于自动连接技术受限制,很多蓝牙钥匙产品无法实现该功能,很多需要点击蓝牙钥匙APP才能连接,因此每次蓝牙钥匙与车辆进行连接时,用户都需要拿出手机并找到蓝牙钥匙APP以进行相应操作,导致用户体验不好。
发明内容
本发明旨在提出一种蓝牙钥匙与车辆连接的方法、蓝牙装置、蓝牙钥匙,以在蓝牙钥匙与车辆首次成功配对后,后续每次蓝牙钥匙与车辆进行连接时,用户无须操作移动终端的蓝牙钥匙,即可以进行蓝牙钥匙与车辆的快速连接。
第一方面,本发明实施例提出一种蓝牙钥匙与车辆连接的方法,包括:
当移动终端进入车辆预设距离范围内时,车辆蓝牙主模块根据预设密钥信息与所述移动终端的蓝牙钥匙进行认证和连接;
如果所述蓝牙主模块与所述蓝牙钥匙成功连接,则所述蓝牙主模块唤醒车辆蓝牙从模块,并且,生成原始随机码和对所述原始随机码进行加密得到加密随机码;
所述蓝牙主模块将所述原始随机码发送至所述蓝牙从模块,并且,将所述加密随机码发送至所述蓝牙钥匙;
所述蓝牙从模块根据所述原始随机码获得第一密钥信号,并广播所述第一密钥信号;其中所述第一密钥信号用于当所述蓝牙钥匙接收到所述第一密钥信号时,根据所述第一密钥信号与所述加密随机码对所述蓝牙从模块进行认证;
所述蓝牙从模块接收所述蓝牙钥匙的第二密钥信号,并根据所述第二密钥信号与所述原始随机码对所述蓝牙钥匙进行认证;其中所述第二密钥信号为所述蓝牙钥匙根据所述加密随机码获得的验证随机码;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
优选地,所述车辆蓝牙主模块根据预设密钥信息与所述移动终端的蓝牙钥匙进行认证和连接,具体包括:
所述蓝牙主模块广播第一蓝牙信号,并接收所述蓝牙钥匙广播的第二蓝牙信号,根据所述第二蓝牙信号以及预设密钥信息对所述蓝牙钥匙进行认证;
其中,所述第一蓝牙信号用于当所述蓝牙钥匙接收到所述第一蓝牙信号时,根据所述第一蓝牙信号以及预设密钥信息所述蓝牙主模块进行认证;当所述蓝牙主模块与所述蓝牙钥匙双向认证通过时,所述蓝牙主模块与所述蓝牙钥匙成功连接。
优选地,所述预设密钥信息包括蓝牙主模块的蓝牙芯片的UUID和移动终端的MAC地址。
优选地,所述原始随机码包括第一原始随机码和第二原始随机码,所述加密随机码包括根据所述第一原始随机码获得的第一加密随机码以及根据所述第二原始随机码获得的第二加密随机码;
其中,所述第一密钥信号为所述第二原始随机码;
其中,所述第二密钥信号为所述蓝牙钥匙根据所述第一加密随机码获得的第一验证随机码;
其中,蓝牙从模块根据所述第二密钥信号与所述原始随机码对所述蓝牙钥匙进行认证,具体包括:所述蓝牙从模块将所述第一验证随机码与所述第一原始随机码进行匹配,如果第一验证随机码与第一原始随机码匹配一致,则认证通过;
其中,所述第一密钥信号具体用于当所述蓝牙钥匙接收到所述第一密钥信号时,根据所述第一密钥信号与第二验证随机码的匹配结果对所述蓝牙从模块进行认证,所述第二验证随机码为所述蓝牙钥匙根据所述第二加密随机码获得。
优选地,所述方法还包括:
当所述蓝牙从模块与所述蓝牙钥匙连接失败时,所述蓝牙从模块生成一连接失败信息,并将所述连接失败信息发送至所述蓝牙主模块;
所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码,并对所述新的原始随机码进行加密得到新的加密随机码;
所述蓝牙主模块将所述新的原始随机码发送至蓝牙从模块,并且,将所述新的加密随机码发送至所述蓝牙钥匙;
所述蓝牙从模块根据所述新的原始随机码生成新的第一密钥信号,并广播所述新的第一密钥信号;
所述蓝牙从模块接收所述蓝牙钥匙的新的第二密钥信号,并根据所述新的第二密钥信号与所述新的原始随机码对所述蓝牙钥匙进行认证;其中所述新的第二密钥信号为所述蓝牙钥匙对所述新的加密随机码进行解析得到新的第一验证随机码。
优选地,所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码,具体包括:
所述蓝牙主模块根据所述连接失败信息累计所述蓝牙从模块与所述蓝牙钥匙连接失败的次数,并判定连接失败的次数是否大于预设阈值;
如果连接失败的次数小于等于预设阈值,则所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码;
如果连接失败的次数大于预设阈值,则所述蓝牙主模块断开与所述蓝牙钥匙的连接,所述蓝牙从模块停止广播连接请求。
优选地,所述车辆包括多个蓝牙从模块,所述多个蓝牙从模块与所述蓝牙主模块通过CAN总线或LIN总线通信连接;
其中,所述蓝牙主模块唤醒车辆蓝牙从模块,以及,生成原始随机码并对所述原始随机码进行加密得到加密随机码,具体包括:
所述蓝牙主模块唤醒车辆的多个蓝牙从模块;
所述蓝牙主模块生成多组原始随机码,并对所述多组原始随机码进行加密得到多组加密随机码;其中,所述多组原始随机码相互不同。
优选地,所述方法还包括:
所述蓝牙主模块接收所述蓝牙钥匙发出的信号强度信息,并根据所述信号强度信息确定所述蓝牙钥匙的位置;其中,所述信号强度信息为所述蓝牙钥匙周期性地获取的未连接成功的蓝牙从模块的信号强度。
第二方面,本发明实施例还提出一种车辆蓝牙***,用于执行第一方面实施例所述的蓝牙钥匙与车辆连接的方法的步骤,所述车辆蓝牙***包括蓝牙主模块以及与所述蓝牙主模块通过CAN总线或LIN总线通信连接的一个或多个蓝牙从模块。
第三方面,本发明实施例还提出一种蓝牙钥匙与车辆连接的方法,包括:
当移动终端进入车辆预设距离范围内时,所述移动终端的蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接;
如果所述蓝牙钥匙与所述蓝牙主模块成功连接,则所述蓝牙钥匙接收所述蓝牙主模块发送的加密随机码;
所述蓝牙钥匙根据所述加密随机码获得验证随机码,并根据所述验证随机码获得第二密钥信号,以及将所述第二密钥信号发送至车辆蓝牙从模块;
所述蓝牙钥匙接收车辆蓝牙从模块发送的第一密钥信号,并根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证;
其中,所述第二密钥信号用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与原始随机码对所述蓝牙钥匙进行认证,所述原始随机码由所述蓝牙主模块生成,所述加密随机码由所述蓝牙主模块根据所述原始随机码获得;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
优选地,所述移动终端的蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接,具体包括:
所述蓝牙钥匙广播第二蓝牙信号,并接收所述蓝牙主模块广播的第一蓝牙信号,根据所述第一蓝牙信号以及预设密钥信息对所述蓝牙主模块进行认证;
其中,所述第二蓝牙信号用于当所述蓝牙主模块接收到所述第二蓝牙信号时,根据所述第二蓝牙信号以及预设密钥信息所述蓝牙钥匙进行认证;当所述蓝牙主模块与所述蓝牙钥匙双向认证通过时,所述蓝牙主模块与所述蓝牙钥匙成功连接。
优选地,所述预设密钥信息包括蓝牙芯片的UUID信息和手机的MAC地址信息。
优选地,所述蓝牙钥匙接收车辆蓝牙从模块广播的第一密钥信号,具体包括:
所述蓝牙钥匙获取所述蓝牙主模块所对应的车辆信息;
所述蓝牙钥匙根据所述车辆信息对当前接收到的蓝牙信号进行筛选,以接收与所述车辆信息对应的车辆蓝牙从模块广播的第一密钥信号。
优选地,所述原始随机码包括第一原始随机码和第二原始随机码,所述加密随机码包括根据所述第一原始随机码获得的第一加密随机码以及根据所述第二原始随机码获得的第二加密随机码;所述验证随机码包括根据所述第一加密随机码获得的第一验证随机码以及根据所述第二加密随机码获得的第二验证随机码;
其中,所述第一密钥信号为所述第二原始随机码,所述第二密钥信号为所述第一验证随机码;
其中,蓝牙钥匙根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证,具体包括:所述蓝牙钥匙将所述第二原始随机码与所述第二验证随机码进行匹配,如果所述第二原始随机码与所述第二验证随机码匹配一致,则认证通过;
其中,所述第二密钥信号具体用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与第一原始随机码的匹配结果对所述蓝牙钥匙进行认证。
第四方面,本发明实施例提出一种蓝牙钥匙,用于执行第三方面实施例所述的进行蓝牙钥匙与车辆连接的方法的步骤,所述蓝牙钥匙包括:
第一认证单元,用于当安装有所述蓝牙钥匙的移动终端进入车辆预设距离范围内时,所述蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接;
随机码接收单元,用于如果所述蓝牙钥匙与所述蓝牙主模块成功连接,则所述蓝牙钥匙接收所述蓝牙主模块发送的加密随机码;
第一信号处理单元,用于所述蓝牙钥匙根据所述加密随机码获得验证随机码,并根据所述验证随机码获得第二密钥信号,以及将所述第二密钥信号发送至车辆蓝牙从模块;以及
第二信号处理单元,用于所述蓝牙钥匙接收车辆蓝牙从模块发送的第一密钥信号,并根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证;
其中,所述第二密钥信号用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与原始随机码对所述蓝牙钥匙进行认证,所述原始随机码由所述蓝牙主模块生成,所述加密随机码由所述蓝牙主模块根据所述原始随机码获得;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
以上任一实施例方案至少具有以下有益效果:
在用户移动终端的蓝牙钥匙与车辆的蓝牙主模块首次成功配对连接之后,
会生成一个预设密钥信息,该预设密钥信息会分别存储于车辆的存储单元和移动终端的存储单元,当移动终端进入车辆预设距离范围内时,所述蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息自动进行认证和连接,在蓝牙钥匙和蓝牙主模块成功连接之后,蓝牙主模块会生成原始随机码并对原始随机码进行加密得到加密随机码,并分别将原始随机码发至车辆蓝牙从模块,以及将加密随机码发送至蓝牙钥匙,蓝牙从模块与蓝牙钥匙根据所述加密随机码和原始随机码进行双向认证,当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。基于以上内容,只要用户蓝牙钥匙此前与车辆的蓝牙主模块成功配对连接过,后续用户携带移动终端靠近车辆,进入车辆蓝牙主模块的可连接范围内时,车辆蓝牙主模块与移动终端的蓝牙钥匙可以自动根据预设密钥信息进行自动连接,并进一步根据车辆蓝牙主模块提供的随机码进行蓝牙从模块与蓝牙钥匙的认证和连接,从而实现用户无须操作移动终端的蓝牙钥匙,即可以进行蓝牙钥匙与车辆的快速连接。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而得以体现。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一所述一种蓝牙钥匙与车辆连接的方法的流程示意图。
图2为本发明实施例一所述方法中蓝牙钥匙、蓝牙主模块、蓝牙从模块三端交互的原理图。
图3为本发明实施例一所述一种蓝牙钥匙与车辆连接的方法的具体流程示意图。
图4为本发明实施例一所述方法中车辆的蓝牙主模块与蓝牙从模块的布置示意图。
图5为本发明实施例三所述一种蓝牙钥匙与车辆连接的方法的流程示意图。
图6为本发明实施例四所述一种蓝牙钥匙的***框架图。
具体实施方式
以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
另外,为了更好的说明本发明,在下文的具体实施例中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的手段未作详细描述,以便于凸显本发明的主旨。
实施例一
参阅图1,本发明实施例一提出一种蓝牙钥匙与车辆连接的方法,包括如下步骤S11~S15:
步骤S11、当移动终端进入车辆预设距离范围内时,车辆蓝牙主模块根据预设密钥信息与所述移动终端的蓝牙钥匙进行认证和连接;
具体而言,所述车辆预设距离范围指的是车辆蓝牙***与移动终端的蓝牙钥匙能够进行信号连接的距离范围。所述移动终端指的是手机、智能手表、平板电脑等可移动的智能终端,该智能终端安装有蓝牙钥匙,一般而言,蓝牙钥匙实际上为APP,即应用程序。
其中,在用户移动终端的蓝牙钥匙与车辆的蓝牙主模块首次成功配对连接之后,会生成一个预设密钥信息,所述预设密钥信息为私钥(pravite key),为一对一配对,用于特定的移动终端蓝牙钥匙与对应车辆蓝牙主模块之间的蓝牙连接,所述预设密钥信息会分别存储于车辆的存储单元和移动终端的存储单元,当移动终端进入车辆预设距离范围内时,所述蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息自动进行认证和连接。
步骤S12、如果所述蓝牙主模块与所述蓝牙钥匙成功连接,则所述蓝牙主模块唤醒车辆蓝牙从模块,并且,生成原始随机码和对所述原始随机码进行加密得到加密随机码;
具体而言,当所述蓝牙主模块与所述蓝牙钥匙成功连接时,所述蓝牙主模块会生成唤醒信号,并将所述唤醒信号发送至车辆的蓝牙从模块,所述蓝牙从模块接收到所述唤醒信号后,被唤醒,以能够进行后续与蓝牙钥匙的认证连接。同时,所述蓝牙主模块生成所述原始随机码,并根据预设加密算法对所述原始随机码进行加密处理得到所述加密随机码。可以理解的是,加密算法有很多种,本实施例方法可以适用任一种加密算法,此处不进行具体限定。
步骤S13、所述蓝牙主模块将所述原始随机码发送至所述蓝牙从模块,并且,将所述加密随机码发送至所述蓝牙钥匙;
需说明的是,此处原始随机码与加密随机码的发送顺序没有限制。
步骤S14、所述蓝牙从模块根据所述原始随机码获得第一密钥信号,并广播所述第一密钥信号;其中所述第一密钥信号用于当所述蓝牙钥匙接收到所述第一密钥信号时,根据所述第一密钥信号与所述加密随机码对所述蓝牙从模块进行认证;
举例而言,所述蓝牙钥匙在接收到第一密钥信号时,对所述蓝牙从模块进行认证,具体地,可以是根据预设解密算法对所述加密随机码进行解密处理得到对应的验证随机码,并将所述第一密钥信号与本地计算的所述验证随机码进行匹配,若匹配一致,则蓝牙钥匙这一侧对蓝牙从模块认证通过。
可以理解的是,所述预设解密算法与所述预设加密算法匹配。
步骤S15、所述蓝牙从模块接收所述蓝牙钥匙的第二密钥信号,并根据所述第二密钥信号与所述原始随机码对所述蓝牙钥匙进行认证;其中所述第二密钥信号为所述蓝牙钥匙根据所述加密随机码获得的验证随机码;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
举例而言,当所述蓝牙从模块接收到所述蓝牙钥匙的第二密钥信号时,将所述第二密钥信号与所述原始随机码进行匹配,若匹配一致,则蓝牙从模块这一侧对蓝牙钥匙认证通过。
可以理解的是,本实施例方法蓝牙从模块与蓝牙钥匙采用双向认证方式进行认证,当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
其中,所述第二密钥信号为所述蓝牙钥匙根据所述预设解密算法对所述加密随机码获得的验证随机码。
当然,以上步骤S14和S15中仅是示例性的描述,所述原始随机码、加密随机码、验证随机码、第一密钥信号、第二密钥信号的具体内容及其匹配规则可以根据具体情况限定。
应用本实施例方法,只要用户蓝牙钥匙此前与车辆的蓝牙主模块成功配对连接过,后续用户携带移动终端靠近车辆,进入车辆蓝牙主模块的可连接范围内时,车辆蓝牙主模块与移动终端的蓝牙钥匙可以自动根据预设密钥信息进行自动连接,并进一步根据车辆蓝牙主模块提供的随机码进行蓝牙从模块与蓝牙钥匙的认证和连接,从而实现用户无须操作移动终端的蓝牙钥匙,即可以进行蓝牙钥匙与车辆的快速连接。
在一些实施例中,所述步骤S11具体包括:所述蓝牙主模块广播第一蓝牙信号,并接收所述蓝牙钥匙广播的第二蓝牙信号,根据所述第二蓝牙信号以及预设密钥信息对所述蓝牙钥匙进行认证;
其中,所述第一蓝牙信号用于当所述蓝牙钥匙接收到所述第一蓝牙信号时,根据所述第一蓝牙信号以及预设密钥信息所述蓝牙主模块进行认证;当所述蓝牙主模块与所述蓝牙钥匙双向认证通过时,所述蓝牙主模块与所述蓝牙钥匙成功连接。
具体而言,所述蓝牙钥匙与所述蓝牙主模块的自动连接,需要在车辆蓝牙主模块以及移动终端蓝牙钥匙均开启的状态下进行。可以理解的是,蓝牙连接时,进行连接的两端均能够扫描到对方所广播的蓝牙信号,本实施例中所述第一蓝牙信号与第二蓝牙信号均包括所述预设密钥信息或者与所述预设密钥信息匹配的相关信息,以使得两者能够根据所述预设密钥信息识别对方的蓝牙信号,并确定对方为之前成功认证连接过的蓝牙模块,此时,则进行快速地自动认证通过,并成功连接。
在一些实施例中,所述预设密钥信息包括蓝牙主模块的蓝牙芯片的UUID和移动终端的MAC地址。
具体而言,所述UUID指的是通用唯一标示符,用于作为蓝牙主模块的唯一标识。所述MAC(Media Access Control Address)地址也叫物理地址、硬件地址,由网络设备制造商生产时烧录在网卡(Network lnterface Card)的
EPROM(一种闪存芯片,通常可以通过程序擦写),其可以用作移动终端的唯一标识。因此,基于本实施例的预设密钥信息,可以使得蓝牙主模块与蓝牙钥匙快速确定对方为可以连接的蓝牙模块。
在一些实施例中,所述原始随机码包括第一原始随机码Randn_STB_A和第二原始随机码Randn_STB_B,所述加密随机码包括根据所述第一原始随机码Randn_STB_A获得的第一加密随机码Randn_STB_A1以及根据所述第二原始随机码Randn_STB_B获得的第二加密随机码Randn_STB_B1;
其中,所述第一密钥信号KEY_A为所述第二原始随机码Randn_STB_B;
其中,所述第二密钥信号为所述蓝牙钥匙根据所述第一加密随机码获得的第一验证随机码Randn_KEY_A;
其中,蓝牙钥匙、蓝牙主模块、蓝牙从模块之间的交互如图2所示,图2中,APP指的是蓝牙钥匙,SBM指的是蓝牙主模块,STB指的是蓝牙从模块。
其中,所述步骤S15具体包括:所述蓝牙从模块将所述第一验证随机码Randn_KEY_A与所述第一原始随机码Randn_STB_A进行匹配,如果第一验证随机码Randn_KEY_A与第一原始随机码Randn_STB_A匹配一致,则所述蓝牙从模块对所述蓝牙钥匙认证通过;
其中,所述第一密钥信号KEY_A具体用于当所述蓝牙钥匙接收到所述第一密钥信号KEY_A时,根据所述第一密钥信号KEY_A与第二验证随机码Randn_KEY_B的匹配结果对所述蓝牙从模块进行认证,所述第二验证随机码Randn_KEY_B为所述蓝牙钥匙根据所述第二加密随机码Randn_STB_B1以及预设解密算法进行解密处理获得,具体地,当所述第一密钥信号KEY_A(Randn_STB_B)与第二验证随机码Randn_KEY_B匹配一致时,所述蓝牙钥匙对所述蓝牙从模块认证通过。
具体而言,本实施例中第一原始随机码Randn_STB_A的作用为能够有效防止无效攻击设备的APP请求连接蓝牙从模块,第二原始随机码Randn_APP_B的作用可有效防止无效设备伪造成蓝牙从模块与APP连接,从而提高蓝牙从模块与蓝牙钥匙的连接安全。
在一些实施例中,参阅图3,上述实施例一的方法还包括:
步骤S16、当所述蓝牙从模块与所述蓝牙钥匙连接失败时,所述蓝牙从模块生成一连接失败信息,并将所述连接失败信息发送至所述蓝牙主模块;
具体而言,当所述蓝牙从模块对所述蓝牙钥匙认证失败,或者所述蓝牙钥匙对所述蓝牙从模块认证失败时,确定所述蓝牙从模块与所述蓝牙钥匙当前连接失败。
步骤S17、所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码,并对所述新的原始随机码进行加密得到新的加密随机码;并返回上述步骤S13,根据所述新的原始随机码和新的加密随机码,循环执行步骤S13~S17。
具体地,如下流程:
所述蓝牙主模块将所述新的原始随机码发送至蓝牙从模块,并且,将所述新的加密随机码发送至所述蓝牙钥匙;
所述蓝牙从模块根据所述新的原始随机码生成新的第一密钥信号,并广播所述新的第一密钥信号;
所述蓝牙从模块接收所述蓝牙钥匙的新的第二密钥信号,并根据所述新的第二密钥信号与所述新的原始随机码对所述蓝牙钥匙进行认证;其中所述新的第二密钥信号为所述蓝牙钥匙对所述新的加密随机码进行解析得到新的第一验证随机码。
在一些实施例中,所述步骤S17具体包括:
步骤S171、所述蓝牙主模块根据所述连接失败信息累计所述蓝牙从模块与所述蓝牙钥匙连接失败的次数,并判定连接失败的次数是否大于预设阈值;
步骤S172、如果连接失败的次数小于等于预设阈值,则所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码,并对所述新的原始随机码进行加密得到新的加密随机码;并返回上述步骤S13,根据所述新的原始随机码和新的加密随机码,循环执行步骤S13~S17;
步骤S173、如果连接失败的次数大于预设阈值,则所述蓝牙主模块断开与所述蓝牙钥匙的连接,所述蓝牙从模块停止广播连接请求,则本次蓝牙钥匙无感连接车辆的操作失败。
在一些实施例中,所述车辆包括多个蓝牙从模块,所述多个蓝牙从模块与所述蓝牙主模块通过CAN总线或LIN总线通信连接;
其中,所述步骤S12具体包括:
所述蓝牙主模块唤醒车辆的多个蓝牙从模块;
所述蓝牙主模块生成多组原始随机码,并对所述多组原始随机码进行加密得到多组加密随机码;其中,所述多组原始随机码相互不同。
具体而言,每一蓝牙从模块与所述蓝牙主模块以及所述蓝牙钥匙的交互方式可以参阅上述实施例的描述,多个蓝牙从模块的工作原理均相同,仅是各自的原始随机码有所不同,此外,所述蓝牙钥匙对接收到的多组不同的加密随机码,根据预设解密算法对多组加密随机码进行解密处理得到多组不同的验证随机码,分别对应不同蓝牙从模块,使用不同的随机码进行匹配和认证连接。当蓝牙钥匙与车辆的多个蓝牙从模块均认证连接成功时,才完成移动终端的蓝牙钥匙与车辆的蓝牙连接。
示例性地,所述多个蓝牙模块具体为4个蓝牙从模块,如图所示,分别布置于车辆的前部、尾部以及左、右两侧部。
在一些实施例中,所述方法还包括:
所述蓝牙主模块接收所述蓝牙钥匙发出的信号强度信息,并根据所述信号强度信息确定所述蓝牙钥匙的位置;其中,所述信号强度信息为所述蓝牙钥匙周期性地获取的未连接成功的蓝牙从模块的信号强度RSSI。
具体而言,当所述蓝牙主模块与所述蓝牙钥匙成功连接之后,对于任一一个蓝牙从模块而言,如果该蓝牙从模块与蓝牙钥匙没有成功连接,则蓝牙钥匙周期性地采集该蓝牙从模块的信号强度RSSI,并将该信号强度RSSI发送至所述蓝牙主模块,所述蓝牙主模块根据所述信号强度RSSI进行计算以对所述蓝牙钥匙进行定位。
本实施例中信号强度的采集周期优选但不限于为500毫秒。
对于任一一个蓝牙从模块而言,如果该蓝牙从模块与蓝牙钥匙已成功连接,则蓝牙钥匙不再采集该蓝牙从模块的信号强度,默认其信号强度RSSI为0,并发送给所述蓝牙主模块,此时由已连接的该蓝牙从模块将其具体自身信号强度传递至所述蓝牙主模块。
实施例二
本发明实施例二还提出一种车辆蓝牙***,用于执行实施例一所述的蓝牙钥匙与车辆连接的方法的步骤,所述车辆蓝牙***包括蓝牙主模块SBM以及与所述蓝牙主模块STB通过CAN总线或LIN总线通信连接的一个或多个蓝牙从模块。
示例性地,所述多个蓝牙模块具体为4个蓝牙从模块,如图4所示,分别布置于车辆的前部、尾部以及左、右两侧部。
以上所描述的实施例二的***仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
需说明的是,上述实施例二的***与上述实施例一的方法对应,因此,述实施例二的***未详述部分可以参阅上述实施例实施例一的方法的内容得到,此处不再赘述。
并且,上述实施例二的***如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
具体而言,所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。
实施例三
参阅图5,本发明实施例三还提出一种蓝牙钥匙与车辆连接的方法,包括如下步骤S21~S24:
步骤S21、当移动终端进入车辆预设距离范围内时,所述移动终端的蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接;
具体而言,所述车辆预设距离范围指的是车辆蓝牙***与移动终端的蓝牙钥匙能够进行信号连接的距离范围。所述移动终端指的是手机、智能手表、平板电脑等可移动的智能终端,该智能终端安装有蓝牙钥匙,一般而言,蓝牙钥匙实际上为APP,即应用程序。
其中,在用户移动终端的蓝牙钥匙与车辆的蓝牙主模块首次成功配对连接之后,会生成一个预设密钥信息,所述预设密钥信息为私钥(pravite key),为一对一配对,用于特定的移动终端蓝牙钥匙与对应车辆蓝牙主模块之间的蓝牙连接,所述预设密钥信息会分别存储于车辆的存储单元和移动终端的存储单元,当移动终端进入车辆预设距离范围内时,所述蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息自动进行认证和连接。
步骤S22、如果所述蓝牙钥匙与所述蓝牙主模块成功连接,则所述蓝牙钥匙接收所述蓝牙主模块发送的加密随机码;
具体而言,当所述蓝牙主模块与所述蓝牙钥匙成功连接时,所述蓝牙主模块会生成唤醒信号,并将所述唤醒信号发送至车辆的蓝牙从模块,所述蓝牙从模块接收到所述唤醒信号后,被唤醒,以能够进行后续与蓝牙钥匙的认证连接。同时,所述蓝牙主模块生成所述原始随机码,并根据预设加密算法对所述原始随机码进行加密处理得到所述加密随机码。并且,所述蓝牙主模块将所述原始随机码发送至所述蓝牙从模块,并且,将所述加密随机码发送至所述蓝牙钥匙;
可以理解的是,加密算法有很多种,本实施例方法可以适用任一种加密算法,此处不进行具体限定。
步骤S23、所述蓝牙钥匙根据所述加密随机码获得验证随机码,并根据所述验证随机码获得第二密钥信号,以及将所述第二密钥信号发送至车辆蓝牙从模块;
具体而言,所述第二密钥信号为所述蓝牙钥匙根据所述预设解密算法对所述加密随机码获得的验证随机码。
步骤S24、所述蓝牙钥匙接收车辆蓝牙从模块发送的第一密钥信号,并根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证;
举例而言,所述蓝牙钥匙在接收到第一密钥信号时,对所述蓝牙从模块进行认证,具体地,可以是根据预设解密算法对所述加密随机码进行解密处理得到对应的验证随机码,并将所述第一密钥信号与本地计算的所述验证随机码进行匹配,若匹配一致,则蓝牙钥匙这一侧对蓝牙从模块认证通过。
其中,所述第二密钥信号用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与原始随机码对所述蓝牙钥匙进行认证,所述原始随机码由所述蓝牙主模块生成,所述加密随机码由所述蓝牙主模块根据所述原始随机码获得;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
举例而言,当所述蓝牙从模块接收到所述蓝牙钥匙的第二密钥信号时,将所述第二密钥信号与所述原始随机码进行匹配,若匹配一致,则蓝牙从模块这一侧对蓝牙钥匙认证通过。
当然,以上步骤S23和S24中仅是示例性的描述,所述原始随机码、加密随机码、验证随机码、第一密钥信号、第二密钥信号的具体内容及其匹配规则可以根据具体情况限定。
应用本实施例方法,只要用户蓝牙钥匙此前与车辆的蓝牙主模块成功配对连接过,后续用户携带移动终端靠近车辆,进入车辆蓝牙主模块的可连接范围内时,车辆蓝牙主模块与移动终端的蓝牙钥匙可以自动根据预设密钥信息进行自动连接,并进一步根据车辆蓝牙主模块提供的随机码进行蓝牙从模块与蓝牙钥匙的认证和连接,从而实现用户无须操作移动终端的蓝牙钥匙,即可以进行蓝牙钥匙与车辆的快速连接。
在一些实施例中,所述移动终端的蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接,具体包括:
所述蓝牙钥匙广播第二蓝牙信号,并接收所述蓝牙主模块广播的第一蓝牙信号,根据所述第一蓝牙信号以及预设密钥信息对所述蓝牙主模块进行认证;
其中,所述第二蓝牙信号用于当所述蓝牙主模块接收到所述第二蓝牙信号时,根据所述第二蓝牙信号以及预设密钥信息所述蓝牙钥匙进行认证;当所述蓝牙主模块与所述蓝牙钥匙双向认证通过时,所述蓝牙主模块与所述蓝牙钥匙成功连接。
具体而言,所述蓝牙钥匙与所述蓝牙主模块的自动连接,需要在车辆蓝牙主模块以及移动终端蓝牙钥匙均开启的状态下进行。可以理解的是,蓝牙连接时,进行连接的两端均能够扫描到对方所广播的蓝牙信号,本实施例中所述第一蓝牙信号与第二蓝牙信号均包括所述预设密钥信息或者与所述预设密钥信息匹配的相关信息,以使得两者能够根据所述预设密钥信息识别对方的蓝牙信号,并确定对方为之前成功认证连接过的蓝牙模块,此时,则进行快速地自动认证通过,并成功连接。
在一些实施例中,所述预设密钥信息包括蓝牙主模块的蓝牙芯片的UUID和移动终端的MAC地址。
具体而言,所述UUID指的是通用唯一标示符,用于作为蓝牙主模块的唯一标识。所述MAC(Media Access Control Address)地址也叫物理地址、硬件地址,由网络设备制造商生产时烧录在网卡(Network lnterface Card)的EPROM(一种闪存芯片,通常可以通过程序擦写),其可以用作移动终端的唯一标识。因此,基于本实施例的预设密钥信息,可以使得蓝牙主模块与蓝牙钥匙快速确定对方为可以连接的蓝牙模块。
在一些实施例中,所述蓝牙钥匙接收车辆蓝牙从模块广播的第一密钥信号,具体包括:
所述蓝牙钥匙获取所述蓝牙主模块所对应的车辆信息,例如是车辆VIN码;
所述蓝牙钥匙根据所述车辆信息对当前接收到的蓝牙信号进行筛选,以接收与所述车辆信息对应的车辆蓝牙从模块广播的第一密钥信号。
在一些实施例中,参阅图2,图2中,APP指的是蓝牙钥匙,SBM指的是蓝牙主模块,STB指的是蓝牙从模块;所述原始随机码包括第一原始随机码Randn_STB_A和第二原始随机码Randn_STB_B,所述加密随机码包括根据所述第一原始随机码Randn_STB_A获得的第一加密随机码Randn_STB_A1以及根据所述第二原始随机码Randn_STB_B获得的第二加密随机码Randn_STB_B1;所述验证随机码包括根据所述第一加密随机码获得的第一验证随机码Randn_KEY_A以及根据所述第二加密随机码获得的第二验证随机码Randn_KEY_B;
其中,所述第一密钥信号KEY_A为所述第二原始随机码Randn_STB_B,所述第二密钥信号KEY_B为所述第一验证随机码Randn_KEY_A;
其中,所述步骤S24具体包括:所述蓝牙钥匙将所述第二原始随机码Randn_STB_B与所述第二验证随机码Randn_KEY_B进行匹配,如果所述第二原始随机码Randn_STB_B与所述第二验证随机码Randn_KEY_B匹配一致,则所述蓝牙钥匙对所述蓝牙从模块认证通过;
其中,所述第二密钥信号KEY_B具体用于当所述蓝牙从模块接收到所述第二密钥信号KEY_B时,根据所述第二密钥信号KEY_B(Randn_KEY_A)与第一原始随机码Randn_STB_A的匹配结果对所述蓝牙钥匙进行认证,当所述第二密钥信号KEY_B与第一原始随机码Randn_STB_A匹配一致时,所述蓝牙从模块对所述蓝牙钥匙认证通过。
具体而言,本实施例中第一原始随机码Randn_STB_A的作用为能够有效防止无效攻击设备的APP请求连接蓝牙从模块,第二原始随机码Randn_APP_B的作用可有效防止无效设备伪造成蓝牙从模块与APP连接,从而提高蓝牙从模块与蓝牙钥匙的连接安全。
在一些实施例中,所述车辆包括多个蓝牙从模块,所述多个蓝牙从模块与所述蓝牙主模块通过CAN总线或LIN总线通信连接;
其中,在所述蓝牙主模块和所述蓝牙钥匙成功连接后,所述蓝牙主模块唤醒车辆的多个蓝牙从模块;所述蓝牙主模块生成多组原始随机码,并对所述多组原始随机码进行加密得到多组加密随机码;其中,所述多组原始随机码相互不同。
具体而言,每一蓝牙从模块与所述蓝牙主模块以及所述蓝牙钥匙的交互方式可以参阅上述实施例的描述,多个蓝牙从模块的工作原理均相同,仅是各自的原始随机码有所不同,此外,所述蓝牙钥匙对接收到的多组不同的加密随机码,根据预设解密算法对多组加密随机码进行解密处理得到多组不同的验证随机码,分别对应不同蓝牙从模块,使用不同的随机码进行匹配和认证连接。当蓝牙钥匙与车辆的多个蓝牙从模块均认证连接成功时,才完成移动终端的蓝牙钥匙与车辆的蓝牙连接。
示例性地,所述多个蓝牙模块具体为4个蓝牙从模块,如图4所示,分别布置于车辆的前部、尾部以及左、右两侧部。
需说明的是,本实施例三的方法与上述实施例一的方法对应,本实施例为移动终端蓝牙钥匙一侧的连接操作流程,实施例一的方法为车辆端一侧的连接操作流程,因此,本实施例三方法未详述的内容可以参阅实施例一所述方法的内容获得,此处不再赘述。
实施例四
参阅图6,本发明实施例四提出一种蓝牙钥匙,用于执行实施例三所述的进行蓝牙钥匙与车辆连接的方法的步骤,所述蓝牙钥匙包括:
第一认证单元1,用于当安装有所述蓝牙钥匙的移动终端进入车辆预设距离范围内时,所述蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接;
随机码接收单元2,用于如果所述蓝牙钥匙与所述蓝牙主模块成功连接,则所述蓝牙钥匙接收所述蓝牙主模块发送的加密随机码;
第一信号处理单元3,用于所述蓝牙钥匙根据所述加密随机码获得验证随机码,并根据所述验证随机码获得第二密钥信号,以及将所述第二密钥信号发送至车辆蓝牙从模块;以及
第二信号处理单元4,用于所述蓝牙钥匙接收车辆蓝牙从模块发送的第一密钥信号,并根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证;
其中,所述第二密钥信号用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与原始随机码对所述蓝牙钥匙进行认证,所述原始随机码由所述蓝牙主模块生成,所述加密随机码由所述蓝牙主模块根据所述原始随机码获得;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
以上所描述的蓝牙钥匙的实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
需说明的是,上述实施例所述蓝牙钥匙与上述实施例三所述方法对应,因此,上述实施例所述蓝牙钥匙未详述部分可以参阅上述实施例三所述方法的内容得到,此处不再赘述。
并且,上述实施例所述蓝牙钥匙如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
具体而言,所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
Claims (15)
1.一种蓝牙钥匙与车辆连接的方法,其特征在于,包括:
当移动终端进入车辆预设距离范围内时,车辆蓝牙主模块根据预设密钥信息与所述移动终端的蓝牙钥匙进行认证和连接;
如果所述蓝牙主模块与所述蓝牙钥匙成功连接,则所述蓝牙主模块唤醒车辆蓝牙从模块,并且,生成原始随机码和对所述原始随机码进行加密得到加密随机码;
所述蓝牙主模块将所述原始随机码发送至所述蓝牙从模块,并且,将所述加密随机码发送至所述蓝牙钥匙;
所述蓝牙从模块根据所述原始随机码获得第一密钥信号,并广播所述第一密钥信号;其中所述第一密钥信号用于当所述蓝牙钥匙接收到所述第一密钥信号时,根据所述第一密钥信号与所述加密随机码对所述蓝牙从模块进行认证;
所述蓝牙从模块接收所述蓝牙钥匙的第二密钥信号,并根据所述第二密钥信号与所述原始随机码对所述蓝牙钥匙进行认证;其中所述第二密钥信号为所述蓝牙钥匙根据所述加密随机码获得的验证随机码;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
2.如权利要求1所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述车辆蓝牙主模块根据预设密钥信息与所述移动终端的蓝牙钥匙进行认证和连接,具体包括:
所述蓝牙主模块广播第一蓝牙信号,并接收所述蓝牙钥匙广播的第二蓝牙信号,根据所述第二蓝牙信号以及预设密钥信息对所述蓝牙钥匙进行认证;
其中,所述第一蓝牙信号用于当所述蓝牙钥匙接收到所述第一蓝牙信号时,根据所述第一蓝牙信号以及预设密钥信息所述蓝牙主模块进行认证;当所述蓝牙主模块与所述蓝牙钥匙双向认证通过时,所述蓝牙主模块与所述蓝牙钥匙成功连接。
3.如权利要求2所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述预设密钥信息包括所述蓝牙主模块的蓝牙芯片的UUID和移动终端的MAC地址。
4.如权利要求1所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述原始随机码包括第一原始随机码和第二原始随机码,所述加密随机码包括根据所述第一原始随机码获得的第一加密随机码以及根据所述第二原始随机码获得的第二加密随机码;
其中,所述第一密钥信号为所述第二原始随机码;
其中,所述第二密钥信号为所述蓝牙钥匙根据所述第一加密随机码获得的第一验证随机码;
其中,蓝牙从模块根据所述第二密钥信号与所述原始随机码对所述蓝牙钥匙进行认证,具体包括:所述蓝牙从模块将所述第一验证随机码与所述第一原始随机码进行匹配,如果第一验证随机码与第一原始随机码匹配一致,则认证通过;
其中,所述第一密钥信号具体用于当所述蓝牙钥匙接收到所述第一密钥信号时,根据所述第一密钥信号与第二验证随机码的匹配结果对所述蓝牙从模块进行认证,所述第二验证随机码为所述蓝牙钥匙根据所述第二加密随机码获得。
5.如权利要求1所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述方法还包括:
当所述蓝牙从模块与所述蓝牙钥匙连接失败时,所述蓝牙从模块生成一连接失败信息,并将所述连接失败信息发送至所述蓝牙主模块;
所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码,并对所述新的原始随机码进行加密得到新的加密随机码;
所述蓝牙主模块将所述新的原始随机码发送至蓝牙从模块,并且,将所述新的加密随机码发送至所述蓝牙钥匙;
所述蓝牙从模块根据所述新的原始随机码生成新的第一密钥信号,并广播所述新的第一密钥信号;
所述蓝牙从模块接收所述蓝牙钥匙的新的第二密钥信号,并根据所述新的第二密钥信号与所述新的原始随机码对所述蓝牙钥匙进行认证;其中所述新的第二密钥信号为所述蓝牙钥匙对所述新的加密随机码进行解析得到新的第一验证随机码。
6.如权利要求5所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码,具体包括:
所述蓝牙主模块根据所述连接失败信息累计所述蓝牙从模块与所述蓝牙钥匙连接失败的次数,并判定连接失败的次数是否大于预设阈值;
如果连接失败的次数小于等于预设阈值,则所述蓝牙主模块根据所述连接失败信息重新生成新的原始随机码;
如果连接失败的次数大于预设阈值,则所述蓝牙主模块断开与所述蓝牙钥匙的连接,所述蓝牙从模块停止广播连接请求。
7.如权利要求1-6任一项所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述车辆包括多个蓝牙从模块,所述多个蓝牙从模块与所述蓝牙主模块通过CAN总线或LIN总线通信连接;
其中,所述蓝牙主模块唤醒车辆蓝牙从模块,以及,生成原始随机码并对所述原始随机码进行加密得到加密随机码,具体包括:
所述蓝牙主模块唤醒车辆的多个蓝牙从模块;
所述蓝牙主模块生成多组原始随机码,并对所述多组原始随机码进行加密得到多组加密随机码;其中,所述多组原始随机码相互不同。
8.如权利要求7所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述方法还包括:
所述蓝牙主模块接收所述蓝牙钥匙发出的信号强度信息,并根据所述信号强度信息确定所述蓝牙钥匙的位置;其中,所述信号强度信息为所述蓝牙钥匙周期性地获取的未连接成功的蓝牙从模块的信号强度。
9.一种车辆蓝牙***,用于执行权利要求1-8任一项所述的蓝牙钥匙与车辆连接的方法的步骤,其特征在于,所述车辆蓝牙***包括蓝牙主模块以及与所述蓝牙主模块通过CAN总线或LIN总线通信连接的一个或多个蓝牙从模块。
10.一种蓝牙钥匙与车辆连接的方法,其特征在于,包括:
当移动终端进入车辆预设距离范围内时,所述移动终端的蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接;
如果所述蓝牙钥匙与所述蓝牙主模块成功连接,则所述蓝牙钥匙接收所述蓝牙主模块发送的加密随机码;
所述蓝牙钥匙根据所述加密随机码获得验证随机码,并根据所述验证随机码获得第二密钥信号,以及将所述第二密钥信号发送至车辆蓝牙从模块;
所述蓝牙钥匙接收车辆蓝牙从模块发送的第一密钥信号,并根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证;
其中,所述第二密钥信号用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与原始随机码对所述蓝牙钥匙进行认证,所述原始随机码由所述蓝牙主模块生成,所述加密随机码由所述蓝牙主模块根据所述原始随机码获得;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
11.如权利要求10所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述移动终端的蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接,具体包括:
所述蓝牙钥匙广播第二蓝牙信号,并接收所述蓝牙主模块广播的第一蓝牙信号,根据所述第一蓝牙信号以及预设密钥信息对所述蓝牙主模块进行认证;
其中,所述第二蓝牙信号用于当所述蓝牙主模块接收到所述第二蓝牙信号时,根据所述第二蓝牙信号以及预设密钥信息所述蓝牙钥匙进行认证;当所述蓝牙主模块与所述蓝牙钥匙双向认证通过时,所述蓝牙主模块与所述蓝牙钥匙成功连接。
12.如权利要求11所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述预设密钥信息包括所述蓝牙主模块的蓝牙芯片的UUID和移动终端的MAC地址。
13.如权利要求11所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述蓝牙钥匙接收车辆蓝牙从模块广播的第一密钥信号,具体包括:
所述蓝牙钥匙获取所述蓝牙主模块所对应的车辆信息;
所述蓝牙钥匙根据所述车辆信息对当前接收到的蓝牙信号进行筛选,以接收与所述车辆信息对应的车辆蓝牙从模块广播的第一密钥信号。
14.如权利要求10所述的蓝牙钥匙与车辆连接的方法,其特征在于,所述原始随机码包括第一原始随机码和第二原始随机码,所述加密随机码包括根据所述第一原始随机码获得的第一加密随机码以及根据所述第二原始随机码获得的第二加密随机码;所述验证随机码包括根据所述第一加密随机码获得的第一验证随机码以及根据所述第二加密随机码获得的第二验证随机码;
其中,所述第一密钥信号为所述第二原始随机码,所述第二密钥信号为所述第一验证随机码;
其中,蓝牙钥匙根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证,具体包括:所述蓝牙钥匙将所述第二原始随机码与所述第二验证随机码进行匹配,如果所述第二原始随机码与所述第二验证随机码匹配一致,则认证通过;
其中,所述第二密钥信号具体用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与第一原始随机码的匹配结果对所述蓝牙钥匙进行认证。
15.一种蓝牙钥匙,用于执行权利要求10-14任一项所述的进行蓝牙钥匙与车辆连接的方法的步骤,其特征在于,所述蓝牙钥匙包括:
第一认证单元,用于当安装有所述蓝牙钥匙的移动终端进入车辆预设距离范围内时,所述蓝牙钥匙与车辆蓝牙主模块根据预设密钥信息进行认证和连接;
随机码接收单元,用于如果所述蓝牙钥匙与所述蓝牙主模块成功连接,则所述蓝牙钥匙接收所述蓝牙主模块发送的加密随机码;
第一信号处理单元,用于所述蓝牙钥匙根据所述加密随机码获得验证随机码,并根据所述验证随机码获得第二密钥信号,以及将所述第二密钥信号发送至车辆蓝牙从模块;以及
第二信号处理单元,用于所述蓝牙钥匙接收车辆蓝牙从模块发送的第一密钥信号,并根据所述第一密钥信号与所述验证随机码对所述蓝牙从模块进行认证;
其中,所述第二密钥信号用于当所述蓝牙从模块接收到所述第二密钥信号时,根据所述第二密钥信号与原始随机码对所述蓝牙钥匙进行认证,所述原始随机码由所述蓝牙主模块生成,所述加密随机码由所述蓝牙主模块根据所述原始随机码获得;当所述蓝牙从模块与所述蓝牙钥匙双向认证通过时,所述蓝牙从模块与所述蓝牙钥匙成功连接。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010583616.1A CN113920615B (zh) | 2020-06-24 | 2020-06-24 | 蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙 |
PCT/CN2021/097619 WO2021259015A1 (zh) | 2020-06-24 | 2021-06-01 | 蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙 |
US17/925,056 US12005861B2 (en) | 2020-06-24 | 2021-06-01 | Method for connecting bluetooth key to vehicle, vehicle bluetooth system, and bluetooth key |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010583616.1A CN113920615B (zh) | 2020-06-24 | 2020-06-24 | 蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113920615A true CN113920615A (zh) | 2022-01-11 |
CN113920615B CN113920615B (zh) | 2023-02-03 |
Family
ID=79231250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010583616.1A Active CN113920615B (zh) | 2020-06-24 | 2020-06-24 | 蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙 |
Country Status (3)
Country | Link |
---|---|
US (1) | US12005861B2 (zh) |
CN (1) | CN113920615B (zh) |
WO (1) | WO2021259015A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115035634A (zh) * | 2022-04-26 | 2022-09-09 | 江铃汽车股份有限公司 | 蓝牙钥匙id重置方法、***、可读存储介质及计算机 |
CN115426640A (zh) * | 2022-08-30 | 2022-12-02 | 重庆长安汽车股份有限公司 | 一种蓝牙钥匙的绑定方法、装置、设备及介质 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4145412A1 (en) * | 2021-05-12 | 2023-03-08 | Harman International Industries, Incorporated | Secured seamless authentication for bluetooth just works pairing |
CN115412843A (zh) * | 2022-08-23 | 2022-11-29 | 北京金和网络股份有限公司 | 一种基于蓝牙技术的场地综合管理方法和装置 |
CN116017201B (zh) * | 2022-12-06 | 2023-07-18 | 远峰科技股份有限公司 | 基于蓝牙车钥匙***的无损信息监听方法及装置 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060135064A1 (en) * | 2004-11-16 | 2006-06-22 | Samsung Electronics Co., Ltd. | Method and apparatus for bonding process in bluetooth device |
CN104104414A (zh) * | 2014-06-18 | 2014-10-15 | 深圳市警豹电子科技有限公司 | 多台蓝牙设备通讯及蓝牙设备配对信息的转送方法 |
CN105430605A (zh) * | 2015-12-10 | 2016-03-23 | 飞天诚信科技股份有限公司 | 一种蓝牙主从设备及两者建立安全通道的方法 |
CN106209811A (zh) * | 2016-07-04 | 2016-12-07 | 福州米立科技有限公司 | 蓝牙设备安全登录身份验证方法及装置 |
WO2017076249A1 (zh) * | 2015-11-03 | 2017-05-11 | 国民技术股份有限公司 | 一种配对方法、配对装置以及智能终端和智能卡 |
CN109075820A (zh) * | 2016-10-25 | 2018-12-21 | 华为技术有限公司 | 一种蓝牙配对方法以及终端设备 |
CN109699004A (zh) * | 2018-12-25 | 2019-04-30 | 深圳市元征科技股份有限公司 | 蓝牙钥匙定位方法、装置、蓝牙设备及存储介质 |
CN110606046A (zh) * | 2019-08-09 | 2019-12-24 | 深圳市昇润科技有限公司 | 一种汽车蓝牙装置及汽车无钥匙开闭方法 |
CN110753392A (zh) * | 2019-10-28 | 2020-02-04 | 北京四海万联科技有限公司 | 基于车联网的蓝牙钥匙定位***及方法 |
CN111204311A (zh) * | 2018-11-19 | 2020-05-29 | 上海擎感智能科技有限公司 | 车载tbox、车辆、蓝牙钥匙的实现方法及*** |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8315617B2 (en) * | 2009-10-31 | 2012-11-20 | Btpatent Llc | Controlling mobile device functions |
CN103368987B (zh) * | 2012-03-27 | 2017-02-08 | 百度在线网络技术(北京)有限公司 | 云服务器、应用程序的审核认证及管理***和方法 |
CN104753893A (zh) | 2013-12-31 | 2015-07-01 | 北龙中网(北京)科技有限责任公司 | 移动app可信验证方法及装置 |
CN104219058B (zh) * | 2014-09-28 | 2018-05-25 | 小米科技有限责任公司 | 身份认证、身份授权方法及装置 |
CA3008872A1 (en) | 2014-10-19 | 2016-04-28 | Akhtar KHALIL | Auto security and auto safety system |
US10112581B2 (en) | 2016-01-29 | 2018-10-30 | Faraday&Future Inc. | Remote control system for a vehicle |
US10075575B2 (en) * | 2016-05-31 | 2018-09-11 | Voxx International Corporation | Device for connecting a phone to a vehicle |
US10083556B1 (en) * | 2017-03-16 | 2018-09-25 | Robert Bosch Gmbh | Intelligent access system and method for a vehicle |
EP3432473A1 (en) * | 2017-07-17 | 2019-01-23 | Nxp B.V. | A communications system |
CN207115538U (zh) | 2017-09-07 | 2018-03-16 | 北京洛克家智能科技有限责任公司 | 基于蓝牙交互的门锁控制装置和*** |
CN107968781B (zh) | 2017-11-23 | 2021-04-30 | 大陆投资(中国)有限公司 | 车辆共享业务的安全处理方法 |
CN108206996A (zh) * | 2017-12-08 | 2018-06-26 | 中兴通讯股份有限公司 | 身份验证方法及装置 |
CN107969001B (zh) | 2018-01-17 | 2020-07-07 | 飞天诚信科技股份有限公司 | 一种蓝牙配对双向认证的方法及装置 |
CN109067549B (zh) * | 2018-09-21 | 2021-11-12 | 北京仁信证科技有限公司 | 虚拟钥匙双向认证***及方法 |
CN109685959A (zh) | 2019-02-21 | 2019-04-26 | 贵安新区新特电动汽车工业有限公司 | 基于蓝牙的车辆控制安全认证方法 |
CN110635901B (zh) | 2019-09-11 | 2023-01-17 | 北京方研矩行科技有限公司 | 用于物联网设备的本地蓝牙动态认证方法和*** |
-
2020
- 2020-06-24 CN CN202010583616.1A patent/CN113920615B/zh active Active
-
2021
- 2021-06-01 US US17/925,056 patent/US12005861B2/en active Active
- 2021-06-01 WO PCT/CN2021/097619 patent/WO2021259015A1/zh active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060135064A1 (en) * | 2004-11-16 | 2006-06-22 | Samsung Electronics Co., Ltd. | Method and apparatus for bonding process in bluetooth device |
CN104104414A (zh) * | 2014-06-18 | 2014-10-15 | 深圳市警豹电子科技有限公司 | 多台蓝牙设备通讯及蓝牙设备配对信息的转送方法 |
WO2017076249A1 (zh) * | 2015-11-03 | 2017-05-11 | 国民技术股份有限公司 | 一种配对方法、配对装置以及智能终端和智能卡 |
CN105430605A (zh) * | 2015-12-10 | 2016-03-23 | 飞天诚信科技股份有限公司 | 一种蓝牙主从设备及两者建立安全通道的方法 |
CN106209811A (zh) * | 2016-07-04 | 2016-12-07 | 福州米立科技有限公司 | 蓝牙设备安全登录身份验证方法及装置 |
CN109075820A (zh) * | 2016-10-25 | 2018-12-21 | 华为技术有限公司 | 一种蓝牙配对方法以及终端设备 |
CN111204311A (zh) * | 2018-11-19 | 2020-05-29 | 上海擎感智能科技有限公司 | 车载tbox、车辆、蓝牙钥匙的实现方法及*** |
CN109699004A (zh) * | 2018-12-25 | 2019-04-30 | 深圳市元征科技股份有限公司 | 蓝牙钥匙定位方法、装置、蓝牙设备及存储介质 |
CN110606046A (zh) * | 2019-08-09 | 2019-12-24 | 深圳市昇润科技有限公司 | 一种汽车蓝牙装置及汽车无钥匙开闭方法 |
CN110753392A (zh) * | 2019-10-28 | 2020-02-04 | 北京四海万联科技有限公司 | 基于车联网的蓝牙钥匙定位***及方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115035634A (zh) * | 2022-04-26 | 2022-09-09 | 江铃汽车股份有限公司 | 蓝牙钥匙id重置方法、***、可读存储介质及计算机 |
CN115035634B (zh) * | 2022-04-26 | 2024-03-26 | 江铃汽车股份有限公司 | 蓝牙钥匙id重置方法、***、可读存储介质及计算机 |
CN115426640A (zh) * | 2022-08-30 | 2022-12-02 | 重庆长安汽车股份有限公司 | 一种蓝牙钥匙的绑定方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
US12005861B2 (en) | 2024-06-11 |
WO2021259015A1 (zh) | 2021-12-30 |
US20230192034A1 (en) | 2023-06-22 |
CN113920615B (zh) | 2023-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113920615B (zh) | 蓝牙钥匙与车辆连接的方法、车辆蓝牙***、蓝牙钥匙 | |
CN105119939B (zh) | 无线网络的接入方法与装置、提供方法与装置以及*** | |
CN107006049A (zh) | 一种智能设备及其建立设备间蓝牙连接的方法、装置 | |
CN108471610B (zh) | 蓝牙连接控制*** | |
CN113055867A (zh) | 终端辅助配网的方法和装置、电子设备 | |
CN113920616B (zh) | 车辆与蓝牙钥匙安全连接的方法、蓝牙模块、蓝牙钥匙 | |
CN109714769B (zh) | 信息绑定方法、装置、设备及存储介质 | |
CN111783068A (zh) | 设备认证方法、***、电子设备及存储介质 | |
CN106464556B (zh) | 一种节点入网方法、装置及*** | |
CN109890029B (zh) | 一种智能无线设备的自动配网方法 | |
CN102026180A (zh) | M2m传输控制方法、装置及*** | |
CN101185308A (zh) | 用于控制***设备连接到接入点的方法 | |
CN103369529A (zh) | 身份认证方法、访问点及访问控制器 | |
CN108306793B (zh) | 智能设备、智能家居网关、建立连接的方法及*** | |
CN113141593B (zh) | 车辆虚拟钥匙的检测方法和检测***、上位机 | |
CN106658488B (zh) | 一种智能家电及安全访问智能家电的方法和装置 | |
CN109451504B (zh) | 物联网模组鉴权方法及*** | |
CN115868142A (zh) | 设备验证方法、设备和云端 | |
CN112053477A (zh) | 智能门锁的控制***、方法、装置及可读存储介质 | |
EP0827356A2 (en) | A protection method in a mobile communication system | |
CN108076460B (zh) | 一种进行鉴权的方法及终端 | |
CN110636473A (zh) | 车辆蓝牙通信方法、装置、电子设备及可读存储介质 | |
CN115242480A (zh) | 设备接入方法、***以及非易失性计算机存储介质 | |
CN112839019B (zh) | 一种车载数据传输方法、装置和*** | |
CN108834225B (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 |