首页 / 专利库 / 电气和电子设备 / 汽车防盗系统 / 基于指纹密钥加密技术的汽车防盗方法和防盗系统

基于指纹密钥加密技术的汽车防盗方法和防盗系统

阅读:986发布:2020-10-12

专利汇可以提供基于指纹密钥加密技术的汽车防盗方法和防盗系统专利检索,专利查询,专利分析的服务。并且本 发明 涉及基于指纹密钥加密技术的 汽车 防盗 方法和防盗系统,由汽车钥匙和防盗控制子系统组成,用户在钥匙上发送开 锁 指令并在指纹采集模 块 上录入指纹,通过指纹特征处理模块将指纹图像转为指纹特征点,加密变换模块通过指纹密钥技术生成密文数据包,通过无线通讯将密文数据包传递给防盗控制子系统的数据解密模块,由数据解密模块调用指纹特征储存库中存有的指纹特征点对密文数据包进行解密, 车身 控制器 根据收到的明文数据决定是否执行开 门 操作, 发动机 管理单元根据收到的明文数据决定是否允许发动机准备进行点火。本发明基于指纹特征的唯一性,采用指纹密钥加密技术,提高了通讯安全性,加入发动机点火权限验证,有效增强汽车防盗性能。,下面是基于指纹密钥加密技术的汽车防盗方法和防盗系统专利的具体信息内容。

1.一种基于指纹密钥加密技术的汽车防盗方法,其特征在于:包括如下步骤:
(1)初始化指纹特征储存库;
(2)用户触发钥匙上按键模发送开指令的明文并在指纹采集模块上录入指纹;
(3)指纹特征处理模块从采集到的指纹中提取指纹特征点;
(4)加密变换模块获得指纹特征点和开锁指令的明文后,采用指纹密钥加密技术生成密文数据包;
(5)无线通讯模块将密文数据包发送给车载无线通讯模块;
(6)车载无线通讯模块将密文数据包传递给数据解密模块;
(7)数据解密模块调用指纹特征储存库中存有的指纹特征点对密文数据包进行解密得到明文数据;
(8)车身控制器确认收到的明文数据为开锁指令后,通过总线执行开操作;发动机管理单元确认收到的明文数据为开锁指令后,允许发动机准备进行点火;如果没有进行正确的开锁操作或发动机管理单元没有获得开锁指令的明文数据,禁止发动机点火;
所述步骤(4)包括如下步骤:
(a)加密变换模块从获得的指纹特征点中提取前a个指纹特征点横坐标生成集合A={x1,x2,x3,x4,x5...xa},该集合A用来对开锁指令的b位数字进行上锁,a不小于12;
(b)加密变换模块将开锁指令的(a-1)*b位数字隐藏在一个与之对应的多项式内,且开锁指令的(a-1)*b位数字每隔b位作为一个系数嵌入到多项式内,直到开锁指令的(a-1)*b位数字全部嵌入到多项式内;
(c)加密变换模块将开锁指令的(a-1)*b位数字分成a-1段,每段b位,从左到右分别对应ma-1,ma-2,ma-3...m1;m0作为校验位,其值为该汽车17位VIN码,代入多项式:
P(x)=ma-1xa-1+ma-2xa-2+ma-3xa-3+ma-4xa-4+...+m1x1+m0;
(d)由集合A代入P(x)可得a个点(x1,Px1)、(x2,Px2)...(xa,Pxa),加密变换模块再随机加入c个干扰点(c1,d1),(c2,d2).......(cc,dc),c远大于a且干扰点均不在多项式P(x)上,由这c+a个点组成点集R,形成加密数据包。
2.如权利要求1所述的基于指纹密钥加密技术的汽车防盗方法,其特征在于:所述步骤(1)中,通过汽车4S店专用指纹采集仪采集管理员指纹特征,存储在该汽车指纹特征储存库中,设置管理员权限;用户获得管理员权限授权后,通过车载指纹采集模块录入指纹,经指纹特征处理模块处理后将指纹特征存储在该汽车指纹特征储存库中。
3.如权利要求1所述的基于指纹密钥加密技术的汽车防盗方法,其特征在于:所述步骤(7)包括如下步骤:
(a)数据解密模块调用指纹特征储存库中所有存储的指纹特征点模板,分别提取前a个指纹特征点横坐标生成的点{B1,B2,B3...Bn};
(b)数据解密模块分别调用点{B1,B2,B3...Bn},通过拉格朗日插值多项式来重构P(x);
当集合{B1,B2,B3...Bn}与{x1,x2,x3,x4,x5...xa}大致相等时,便可重构出正确的P(x);
(c)当重构出的P(x)中m0值等于该汽车车辆VIN码时,数据解密模块便确认采集的指纹合法,进而将ma-1,ma-2,ma-3...m1重新生成组合数字,并传给车身控制器和发动机管理单元;
当B1,B2,B3...Bn分别重构出的P(x)中的m0值均与该汽车车辆VIN码不相等时,数据解密模块认为采集的指纹非法,即不再进行操作。
4.如权利要求1所述的基于指纹密钥加密技术的汽车防盗方法,其特征在于,所述方法基于以下汽车防盗系统实现:汽车钥匙和防盗控制子系统;所述汽车钥匙包括按键模块、指纹采集模块、指纹特征处理模块、加密变换模块和无线通讯模块,所述按键模块用于触发开锁指令,指纹采集模块用于录入指纹信息,指纹特征处理模块用于处理指纹图像并提取指纹特征,加密变换模块用于生成密文,无线通讯模块用于传送密文;所述防盗控制子系统包括车载无线通讯模块、数据解密模块、指纹特征储存库、指纹采集模块、指纹特征处理模块、车身控制器、发动机管理单元,所述车载无线通讯模块用于接收密文,数据解密模块用于对密文进行解密,指纹采集模块和指纹特征处理模块用于录入合法指纹,车身控制器用于控制车门锁,发动机管理单元用于控制发动机启动;所述防盗控制子系统安装在汽车上;所述汽车钥匙和防盗控制子系统通过无线连接。

说明书全文

基于指纹密钥加密技术的汽车防盗方法和防盗系统

技术领域

[0001] 本发明涉及车辆防盗控制领域,具体涉及一种基于指纹密钥加密技术的汽车防盗方法和防盗系统。

背景技术

[0002] 近年来,随着我国经济的飞速发展,国内汽车保有量持续增加,汽车的盗窃事件也日益严重。而现有的汽车防盗方案多为机械防盗、射频识别防盗以及芯片电子防盗等,功能单一、可靠性低。而且当前汽车厂商采用各自统一的通讯密钥,使得密钥与用户之间缺乏一定的联系,一旦通讯密钥被破解,很容易造成大量汽车被盗窃。

发明内容

[0003] 为了进一步提高车辆防盗性能,本发明提出了一种基于指纹密钥加密技术的车辆防盗系统和防盗方法。
[0004] 为实现上述目的,本发明具体技术方案如下:一种基于指纹密钥加密技术的汽车防盗方法,包括如下步骤:
[0005] (1)初始化指纹特征储存库;
[0006] (2)用户触发钥匙上按键模发送开指令的明文并在指纹采集模块上录入指纹;
[0007] (3)指纹特征处理模块从采集到的指纹中提取指纹特征点;
[0008] (4)加密变换模块获得指纹特征点和开锁指令的明文后,采用指纹密钥加密技术生成密文数据包;
[0009] (5)无线通讯模块将密文数据包发送给车载无线通讯模块;
[0010] (6)车载无线通讯模块将密文数据包传递给数据解密模块;
[0011] (7)数据解密模块调用指纹特征储存库中存有的指纹特征点对密文数据包进行解密得到明文数据;
[0012] (8)车身控制器确认收到的明文数据为开锁指令后,通过总线执行开操作;发动机管理单元确认收到的明文数据为开锁指令后,允许发动机准备进行点火;如果没有进行正确的开锁操作或发动机管理单元没有获得开锁指令的明文数据,禁止发动机点火。
[0013] 进一步地,上述防盗方法步骤(1)中,通过汽车4S店专用指纹采集仪采集管理员(该汽车拥有者)指纹特征并存储在该汽车指纹特征储存库中并设置管理员权限;用户获得管理员权限授权后,通过车载指纹采集模块录入指纹,经指纹特征处理模块处理后将指纹特征存储在该汽车指纹特征储存库中。
[0014] 进一步地,上述防盗方法步骤(4)包括如下步骤:
[0015] (a)加密变换模块从获得的指纹特征点中提取前a(a不得小于12)个指纹特征点横坐标生成集合A={x1,x2,x3,x4,x5...xa},该集合A用来对开锁指令的b位数字进行上锁;
[0016] (b)加密变换模块将开锁指令的((a-1)×b)位数字隐藏在一个与之对应的多项式内,且开锁指令的((a-1)×b)位数字每隔b位作为一个系数嵌入到多项式内,直到开锁指令的((a-1)×b)位数字全部嵌入到多项式内;
[0017] (c)加密变换模块将开锁指令的b位数字分成(a-1)段,每段b位,代入多项式:
[0018] P(x)=ma-1xa-1+ma-2xa-2+ma-3xa-3+ma-4xa-4+...+m1x1+m0(从左到右分别对应ma-1,ma-2,ma-3...m1;m0作为校验位,其值为该汽车17位VIN码);
[0019] (d)由集合A代入P(x)可得a个点(x1,Px1)、(x2,Px2)...(xa,Pxa),加密变换模块再随机加入c(c远大于a)个干扰点(c1,d1),(c2,d2).......(cc,dc),且干扰点均不在多项式P(x)上,由这100个点组成点集R,形成加密数据包。
[0020] 进一步地,上述防盗方法步骤(7)包括如下步骤:
[0021] (a)数据解密模块调用指纹特征储存库中所有存储的指纹特征点模板,分别提取前a个指纹特征点横坐标生成的点{B1,B2,B3...Bn};
[0022] (b)数据解密模块分别调用点{B1,B2,B3...Bn},通过拉格朗日插值多项式来重构P(x);当集合{B1,B2,B3...Bn}与{x1,x2,x3,x4,x5...xa}大致相等时,便可重构出正确的P(x);
[0023] (c)当Bm集合重构出的P(x)中m0值等于该汽车车辆VIN码时,数据解密模块便确认采集的指纹合法,进而将ma-1,ma-2,ma-3...m1重新生成组合数字,并传给车身控制器和发动机管理单元;当{B1,B2,B3...Bn}分别重构出的P(x)中的m0值均与该汽车车辆VIN码不相等时,数据解密模块认为采集的指纹非法,即不再进行操作。
[0024] 本发明还提供了一种汽车防盗系统,包括汽车钥匙和防盗控制子系统;其中汽车钥匙包括按键模块、指纹采集模块、指纹特征处理模块、加密变换模块和无线通讯模块,按键模块用于触发开锁指令,指纹采集模块用于录入指纹信息,指纹特征模块用于处理指纹图像并提取指纹特征,加密变换模块用于生成密文,无线通讯模块用于传送密文;防盗控制子系统包括车载无线通讯模块、数据解密模块、指纹特征储存库、指纹采集模块、指纹特征处理模块、车身控制器、发动机管理单元,车载无线通讯模块用于接收密文,数据解密模块用于对密文进行解密,指纹采集模块和指纹特征处理模块用于录入合法指纹,车身控制器用于控制车门锁,发动机管理单元用于控制发动机启动;防盗控制子系统安装在汽车上;汽车钥匙和防盗控制子系统通过无线连接。
[0025] 本发明基于指纹特征的唯一性,采用指纹密钥加密技术,进一步提高了通讯安全性,同时加入发动机点火权限验证,有效增强了汽车防盗性能。附图说明
[0026] 图1基于指纹密钥加密技术的汽车防盗方法流程图
[0027] 图2基于指纹密钥加密技术的汽车防盗系统结构图。

具体实施方式

[0028] 下面结合附图和实施实例对本发明作进一步描述。
[0029] 图1为基于指纹密钥加密技术的汽车防盗方法流程图。方法步骤如下:
[0030] (1)初始化指纹特征储存库;通过汽车4S店专用指纹采集仪采集管理员(该汽车拥有者)指纹特征并存储在该汽车指纹特征储存库中并设置管理员权限;用户获得管理员权限授权后,通过车载指纹采集模块录入指纹,经指纹特征处理模块处理后将指纹特征存储在该汽车指纹特征储存库中。
[0031] (2)用户在钥匙上触发按键模块发送开锁指令的明文并在指纹采集模块上录入指纹,其中开锁指令由176位数字组成。
[0032] (3)指纹特征处理模块分割指纹图像,使脊线更黑谷线更白,再将图像二值化,从中提取出指纹特征点。
[0033] (4)加密变换模块获得指纹特征点和开锁指令的明文后,采用指纹密钥加密技术生成密文数据包。本发明具体实施例加密过程为:
[0034] (4.1)加密变换模块从获得的指纹特征点中提取前12个指纹特征点横坐标生成集合A={x1,x2,x3,x4,x5...x20},该集合A用来对开锁指令的176位数字进行上锁;
[0035] (4.2)加密变换模块将开锁指令的176位数字隐藏在一个与之对应的多项式内,且开锁指令的176位数字每隔16位作为一个系数嵌入到多项式内;
[0036] (4.3)加密变换模块将开锁指令的176位数字分成11段,每段16位,代入多项式:P(x)=m11x11+m10x10+m9x9+m8x8+m7x7+m6x6+m5x5+m4x4+m3x3+m2x2+m1x1+m0(从左到右分别对应m11,m10,m9...m1;m0作为校验位,其值为该汽车17位VIN码);
[0037] (4.4)由集合A代入P(x)可得12个点(x1,Px1)、(x2,Px2)...(x20,Px20),加密变换模块再随机加入88个干扰点(a1,b1),(a2,b2).......(a88,b88),且干扰点均不在多项式P(x)上,由这100个点组成点集R,形成加密数据包。
[0038] (5)无线通讯模块将密文数据包传递给车载无线通讯模块;
[0039] (6)车载无线通讯模块再将密文数据包传递给数据解密模块;
[0040] (7)数据解密模块调用指纹特征储存库中存有的指纹特征点对密文数据包进行解密;本发明具体实施例解密过程为:
[0041] (7.1)数据解密模块调用指纹特征储存库中所有存储的指纹特征点模板,分别提取前12个指纹特征点横坐标生成集合{B1,B2,B3...Bn};
[0042] (7.2)数据解密模块分别调用集合{B1,B2,B3...Bn},通过拉格朗日插值多项式来重构P(x);当集合Bm与集合A大致相等时,便可重构出正确的P(x);
[0043] (7.3)当Bm集合重构出的P(x)中m0值等于该汽车车辆VIN码时,数据解密模块便确认采集的指纹合法,进而将m11,m10,m9...m1重新生成组合数字,并传给车身控制器和发动机管理单元;当{B1,B2,B3...Bn}分别重构出的P(x)中的m0值均与该汽车车辆VIN码不相等时,数据解密模块认为采集的指纹非法,即不再进行操作。
[0044] (8)车身控制器确认收到的明文数据为开锁指令后,通过总线执行开门操作;发动机管理单元确认收到的明文数据为开锁指令后,允许发动机准备进行点火;如果没有进行正确的开锁操作或发动机管理单元没有获得开锁指令的明文数据,禁止发动机点火。
[0045] 图2为基于指纹密钥加密技术的汽车防盗系统结构图,从图中可以看出,本发明的汽车防盗系统,包括汽车钥匙和防盗控制子系统;其中汽车钥匙包括按键模块、指纹采集模块、指纹特征处理模块、加密变换模块和无线通讯模块,按键模块用于触发开锁指令,指纹采集模块用于录入指纹信息,指纹特征模块用于处理指纹图像并提取指纹特征,加密变换模块用于生成密文,无线通讯模块用于传送密文;防盗控制子系统包括车载无线通讯模块、数据解密模块、指纹特征储存库、指纹采集模块、指纹特征处理模块、车身控制器、发动机管理单元,车载无线通讯模块用于接收密文,数据解密模块用于对密文进行解密,指纹采集模块和指纹特征处理模块用于录入合法指纹,车身控制器用于控制车门锁,发动机管理单元用于控制发动机启动;防盗控制子系统安装在汽车上;汽车钥匙和防盗控制子系统通过无线连接。
相关专利内容
标题 发布/更新时间 阅读量
一种汽车防盗系统 2020-05-19 414
一种汽车防盗系统 2020-05-22 658
通配型汽车防盗系统 2020-05-22 148
汽车防盗系统 2020-05-12 824
汽车防盗系统和方法 2020-05-16 257
汽车防盗系统及方法 2020-05-17 231
一种智能汽车防盗系统 2020-05-24 813
汽车防盗系统 2020-05-14 29
汽车防盗系统 2020-05-13 1007
汽车防盗系统 2020-05-11 82
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈