汽车防盗设备的密钥分配方法及装置的制造方法

文档序号:9508409阅读:506来源:国知局
汽车防盗设备的密钥分配方法及装置的制造方法
【专利说明】
【技术领域】
[0001]本发明涉及汽车防盗技术领域,具体涉及一种汽车防盗设备的密钥分配方法及其相应的装置。
【【背景技术】】
[0002]随着社会的飞速发展,汽车成为人们日常出行主要的交通工具,随着私家车的数量增加,汽车被盗也演变成了日益严重的社会问题。
[0003]目前汽车防盗主要采用电子式防盗技术,通常采用发送终端如遥控器来发送带有控制指令的密文,给设置于汽车上的接收主机来控制车门、发动机启动和供油系统等方式实现防盗控制。一般的应用场景是,预先在遥控器中存储固定密钥,遥控器发送该固定密钥给主机端存储,主机接收该固定密钥以实现与遥控器端的配对;之后遥控器端可采用该固定密钥加密控制指令生成密文数据包发送给主机端,设置于汽车上的主机接收并采用固定密钥解密密文数据包并读取控制指令,根据控制指令执行相应的解锁或锁定等操作。
[0004]现有技术中的密钥分配是直接将未加密的固定密钥存储在遥控器端,经遥控器端发送给主机来实现配对,能通过对遥控器发出的信号空中捕捉和扫描跟踪而截获该未加密的固定密钥,安全性低;且现有技术中同一厂家生产的遥控器和主机中采用同一固定密钥,易导致汽车防盗设备被批量破解。
[0005]因此,如何提供一种汽车防盗设备中的密钥分配方法及其相应的终端,增加密钥的保密性,提高车辆的安全性,是本领域技术人员需要解决的技术问题。

【发明内容】

[0006]本发明的一个目的旨在解决上述至少一个问题,提供了一种汽车防盗设备的密钥分配方法及其相应的装置。
[0007]为实现该目的,本发明采用如下技术方案:
[0008]本发明提供了一种汽车防盗设备的密钥分配方法,包括以下步骤:
[0009]产生具有唯一性特征的加密密钥及其相对应的解密密钥;
[0010]通过向第一接口发送第一密钥及采用所述加密密钥对该第一密钥加密形成的第一密文数据包,以将该第一密钥及第一密文数据包写入汽车防盗设备的遥控器;
[0011]通过向第二接口发送第二密钥及采用该第二密钥对所述解密密钥进行加密形成的第二密文数据包,以将该第二密钥及第二密文数据包写入汽车防盗设备的主机。
[0012]根据本发明一个实施例所揭示,所述加密密钥及其解密密钥为对称加密算法所规范的具有相同内容的密钥。
[0013]根据本发明的又一个实施例所揭示,所述加密密钥及其解密密钥分别为非对称加密算法所规范的数学上相关的公钥和私钥。
[0014]具体的,所述第一接口和第二接口的发送操作同步执行。
[0015]可选的,所述第一密钥和/或所述第二密钥随机生成和/或预存在存储介质中。
[0016]可选的,所述第一接口和第二接口均为有线接口或无线接口。
[0017]具体的,所述第一密钥和/或第二密钥由非线性散转表格算法或AES算法生成。
[0018]进一步的,响应于所述遥控器的请求而执行向第一接口发送的步骤;或响应于本机的指令而执行向第一接口发送的步骤。
[0019]进一步的,响应于所述主机的请求而执行向第二接口发送的步骤;或响应于本机的指令而执行向第二接口发送的步骤。
[0020]进一步的,重复执行本方法,使每次产生的加密密钥及其解密密钥均不同于以往以作用于不同的汽车防盗设备。
[0021]本发明还提供了一种汽车防盗设备的密钥分配装置,包括有:
[0022]密钥生成模块,用于产生具有唯一性特征的加密密钥及其相对应的解密密钥;
[0023]第一发送模块,用于通过向第一接口发送第一密钥及采用所述加密密钥对该第一密钥加密形成的第一密文数据包,以将该第一密钥及第一密文数据包写入汽车防盗设备的遥控器;
[0024]第二发送模块,用于通过向第二接口发送第二密钥及采用该第二密钥对所述解密密钥进行加密形成的第二密文数据包,以将该第二密钥及第二密文数据包写入汽车防盗设备的主机。
[0025]根据本发明一个实施例所揭示,所述密钥生成模块被配置为生成的加密密钥及其解密密钥为对称加密算法所规范的具有相同内容的密钥。
[0026]根据本发明又以个实施例所揭示,所述密钥生成模块被配置为生成的加密密钥及其解密密钥分别为非对称加密算法所规范的数学上相关的公钥和私钥。
[0027]具体的,所述第一发送模块和第二发送模块的发送操作同步执行。
[0028]可选的,所述第一密钥和/或所述第二密钥随机生成和/或预存在存储介质中。
[0029]可选的,所述第一接口和第二接口均为有线接口或无线接口。
[0030]具体的,所述密钥生成模块被配置为采用非线性散转表格算法或AES算法生成第一密钥和/或第二密钥。
[0031]具体的,所述第一发送模块响应于所述遥控器的请求而执行向第一接口发送的步骤;或响应于本机的指令而执行向第一接口发送的步骤。
[0032]具体的,所述第二发送模块响应于所述主机的请求而执行向第二接口发送的步骤;或响应于本机的指令而执行向第二接口发送的步骤。
[0033]具体的,重复调用本装置的各模块,使每次产生的加密密钥及其解密密钥均不同于以往以作用于不同的汽车防盗设备。
[0034]与现有技术相比,本发明具备如下优点:
[0035]1、本发明中通过第一接口向遥控器端发送第一密钥、采用生成的加密密钥加密有第一密钥的第一密文数据包;以及通过第二接口向主机端发送第二密钥、采用该第二密钥加密有解密密钥的第二密文数据包,其中,加密密钥和解密密钥为数学上相关的对应加解密密钥。使得遥控器端向主机发送第一密文数据包请求配对时,主机端采用解密得出的解密密钥解密该第一密文数据包得到该第一密钥完成配对。第一密钥在从遥控器端传送给主机的过程中被加密在第一密文数据包中,即使被非法截获因没有解密密钥也无法得到该第一密钥,且用于解密该第一密文数据包的解密密钥也被加密在第二密文数据包中被分配到主机端,不能被非法截获而得到。提高了整个汽车防盗设备的安全性。
[0036]2、由于本发明中密钥分配装置每次生成的第一密钥、第二密钥、加密密钥和解密密钥均是唯一的,即使上述4个密钥均泄露,也只能破解一台分配有上述密钥的汽车防盗设备,能避免汽车防盗器被批量破解,进一步提高了汽车防盗设备的安全性。
[0037]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
【【附图说明】】
[0038]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0039]图1为本发明一个实施例中汽车防盗设备密钥分配方法的流程示意图;
[0040]图2为本发明一个实施例中汽车防盗设备密钥分配装置的结构示意图。
【【具体实施方式】】
[0041]下面结合附图和示例性实施例对本发明作进一步地描述,其中附图中相同的标号全部指的是相同的部件。此外,如果已知技术的详细描述对于示出本发明的特征是不必要的,则将其省略。
[0042]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0043]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1