基于MCU及无线通信模组实现数字钥匙的方法及系统技术方案

技术编号:34353158 阅读:68 留言:0更新日期:2022-07-31 06:05
本发明专利技术公开了基于MCU及无线通信模组实现数字钥匙的方法及系统,包括在手机端通过数据链路连接到服务器的同时,手机端与数字钥匙载体建立蓝牙链路;服务器与手机端以及车机端之间通过数据链路传输相关证书,数字钥匙载体与车机端建立可信链接后,生成数字钥匙存储至安全单元中,并通过车机端或者手机端的数据网络将数字钥匙缓存至数字钥匙安全管理平台中。本发明专利技术通过服务器与手机端以及车机端之间通过数据链路传输相关证书,传输完毕后,手机端通过蓝牙链路把相关证书发送到数字钥匙载体。本发明专利技术可使得手机实现数字钥匙的功能,使得不具备UWB或者NFC的手机,可以使用CCC数字钥匙。可以使用CCC数字钥匙。可以使用CCC数字钥匙。

【技术实现步骤摘要】
基于MCU及无线通信模组实现数字钥匙的方法及系统


[0001]本专利技术涉及数字钥匙
,特别是基于MCU及无线通讯模组实现数字钥匙的方法及系统。

技术介绍

[0002]随着物联网、车联网、智能家居技术的快速发展,数字钥匙的应用场景越来越多。数字钥匙可以用于智能门的开锁、电动车的开锁、电动车的启动等。数字钥匙开锁多以计算机为控制平台或近场通讯。
[0003]BLE,即蓝牙低能耗(Bluetooth Low Energy,或称Bluetooth LE、BLE,旧商标Bluetooth Smart),也称低功耗蓝牙;NFC,即近场通信(Near Field Communication,简称NFC),使用了NFC技术的设备(例如移动电话)可以在彼此靠近的情况下进行数据交换;UWB,即超宽带(Ultra Wide Band,UWB),是一种无线载波通信技术,具有系统复杂度低,发射信号功率谱密度低,对信道衰落不敏感,截获能力低,定位精度高等优点,尤其适用于室内等密集多径场所的高速无线接入。
[0004]现阶段手机实现数字钥匙的功能,必须基于手机有UWB+BLE+NFC才能实现,但是目前市场上大部分手机都不具备UWB,或者在将来UWB普及的时候,仍然存在大批不带UWB或者NFC的手机,这样会导致这些大批不带UWB或者NFC的手机无法使用数字钥匙,所以针对现阶段大部分手机难以直接应用实现数字钥匙的问题,提出本专利技术的基于MCU及无线通讯模组实现数字钥匙的方法及系统。

技术实现思路

[0005]鉴于上述现有的数字钥匙应用中存在的问题,提出了本专利技术。
[0006]因此,本专利技术其中的一个目的是提供基于MCU及无线通讯模组实现数字钥匙的方法及其系统,其基于本专利技术提供的系统,可实现数字钥匙的功能,进而可以基于UWB技术,使得不具备UWB或者NFC的手机,进行使用CCC数字钥匙,同时具有低功耗运行和操作便捷的优点。
[0007]为解决上述技术问题,本专利技术提供如下技术方案,包括以下步骤:用户第一次配对时,在手机端通过数据链路连接到服务器的同时,手机端与数字钥匙载体建立蓝牙链路;服务器与手机端以及车机端之间通过数据链路传输相关证书,传输完毕后,手机端通过蓝牙链路把相关证书发送到数字钥匙载体;数字钥匙载体利用证书与车机端通过蓝牙链路建立可信链接;数字钥匙载体与车机端建立可信链接后,利用相关证书,生成数字钥匙存储至安全单元中,并通过车机端或者手机端的数据网络将数字钥匙缓存至数字钥匙安全管理平台中;
后续开锁过程中所述数字钥匙的解锁过程按照CCC 3.0协议的标准进行。
[0008]作为本专利技术的一种优选方案,其中:所述服务器传输相关证书,进一步地包括对相关证书的处理,具体步骤如下:在手机端和车机端分别向数字钥匙管理平台发送提取数字证书、身份信息和公钥信息请求;数字钥匙安全管理平台在接收到所述数字证书请求后,审核所述车机端的身份,并在审核通过后签发数字证书,使得所述手机端获取数字钥匙。
[0009]作为本专利技术的一种优选方案,其中:数字钥匙安全管理平台根据公钥信息识别用户的身份标识后,进一步地,通过对称算法计算用户的私钥;根据白名单队列验证所述私钥是否有效,在验证有效之后,基于所述身份标识和所述私钥生成临时会话密钥,并利用所述临时会话密钥进行手机端与车机端之间的双向通信。
[0010]作为本专利技术的一种优选方案,其中:在基于所述身份标识和所述私钥生成所述临时会话密钥之前,还包括:发送证书签发请求;接收基于所述证书签发请求生成的下载密钥和下载证书;基于所述下载密钥和下载证书生成密钥及加密信息。
[0011]作为本专利技术的一种优选方案,其中:基于T

Box的接收信道,接收数字钥匙公钥及相应的序号,生成所述白名单队列。
[0012]作为本专利技术的一种优选方案,其中:还包括清除目标数字钥匙的信息,具体如下:获取手机端的待清除数字钥匙的信息;根据所述待清除数字钥匙的信息生成数字钥匙删除指令,并对所述数字钥匙删除指令进行加密;根据所述待清除数字钥匙的信息查找到对应的车机端;将所述数字钥匙删除指令通过服务器发送至所述车机端,以供所述车机端缓存所述钥匙删除指令,并在所述车机端删除所述待清除数字钥匙。
[0013]基于MCU及无线通讯模组实现数字钥匙方法的系统,包括车机端、服务器和数字钥匙载体:车机端,通过数据链路连接到服务器,用于与所述数字钥匙载体建立可信链接;数字钥匙载体,根据相关证书与车机端通过蓝牙链路建立可信链接,利用相关证书,生成数字钥匙存储至安全单元中,并通过车机端或者手机端的数据网络把数字钥匙缓存至服务器中;所述数字钥匙载体包括MCU主控单元,蓝牙单元,UWB模块,NFC模块以及安全单元;服务器,用于与所述手机端以及所述车机端之间通过数据链路传输相关证书;手机端,通过数据链路连接到服务器的同时,与所述数字钥匙载体建立蓝牙链路,且手机端提供至少一个可供用户操作的操作界面,用于通过蓝牙链路把相关证书发送到数字钥匙载体;还包括数字钥匙安全管理平台,与服务器连接,所述手机端与所述车机端通过远程通信模块连接,用于缓存数字钥匙的信息以及对相关证书的处理。
[0014]本专利技术的有益效果:本专利技术通过服务器与手机端以及车机端之间通过数据链路传输相关证书,传输完毕后,手机端通过蓝牙链路把相关证书发送到数字钥匙载体;能够使带有蓝牙功能的智能手机实现数字钥匙的功能,进而可以基于UWB技术,使得不具备UWB或者NFC的手机,使用CCC数字钥匙,同时具有低功耗运行和操作便捷的优点,可适配于市面上绝大部分的智能手机实现车钥匙的功能,具有很好的加密、缓存和处理功能。
附图说明
[0015]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:图1为本专利技术实施例中基于MCU及无线通讯模组实现数字钥匙的方法流程框图;图2为本专利技术实施例中实现数字钥匙系统的模块化结构示意图。
[0016]图中标号:10、车机端;20、服务器;30、数字钥匙载体;301、MCU主控单元;302、安全单元;303、蓝牙单元;304、UWB模块;305、NFC模块;40、手机端;401、操作界面;50、数字钥匙安全管理平台。
具体实施方式
[0017]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例的附图,对本专利技术实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于所描述的本专利技术的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。
[0018]由于在现有的数字钥匙应用中,现阶段手机实现数字钥匙的功能,必须基于手机有UWB+BLE+NFC才能实现,但是目前市场上大部分手机都不具备UWB,或者在将来UWB本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于MCU及无线通信模组实现数字钥匙的方法,其特征在于,包括以下步骤:用户第一次配对时,在手机端(40)通过数据链路连接到服务器(20)的同时,手机端(40)与数字钥匙载体(30)建立蓝牙链路;服务器(20)与手机端(40)以及车机端(10)之间通过数据链路传输相关证书,传输完毕后,手机端(40)通过蓝牙链路把相关证书发送到数字钥匙载体(30);数字钥匙载体(30)利用证书与车机端(10)通过蓝牙链路建立可信链接;数字钥匙载体(30)与车机端(10)建立可信链接后,利用相关证书,生成数字钥匙存储至安全单元(302)中,并通过车机端(10)或者手机端(40)的数据网络将数字钥匙缓存至数字钥匙安全管理平台(50)中;后续开锁过程中所述数字钥匙的解锁过程按照CCC 3.0协议的标准进行。2.如权利要求1所述的基于MCU及无线通信模组实现数字钥匙的方法,其特征在于,所述服务器(20)传输相关证书,进一步地包括对相关证书的处理,具体步骤如下:在手机端(40)和车机端(10)分别向数字钥匙安全管理平台(50)发送提取数字证书、身份信息和公钥信息请求;数字钥匙安全管理平台(50)在接收到所述数字证书请求后,审核所述车机端(10)的身份,并在审核通过后签发数字证书,使得所述手机端(40)获取数字钥匙。3.如权利要求2所述的基于MCU及无线通信模组实现数字钥匙的方法,其特征在于,数字钥匙安全管理平台(50)根据公钥信息识别用户的身份标识后,进一步地,通过对称算法计算用户的私钥;根据白名单队列验证所述私钥是否有效,在验证有效之后,基于所述身份标识和所述私钥生成临时会话密钥,并利用所述临时会话密钥进行手机端(40)与车机端(10)之间的双向通信。4.如权利要求3所述的基于MCU及无线通信模组实现数字钥匙的方法,其特征在于,在基于所述身份标识和所述私钥生成所述临时会话密钥之前,还包括:发送证书签发请求;接收基于所述证书签发请求生成的下载密钥和下载证书;基于所述下载密钥和下载证书生成密钥及加密信息。5.如权利要求3所述的基于MCU及无线通信模组实现数字钥匙的方法,其...

【专利技术属性】
技术研发人员:杭天奇
申请(专利权)人:润芯微科技江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1