[发明专利]遥控器加密解密方法有效
申请号: | 201110299153.7 | 申请日: | 2011-09-29 |
公开(公告)号: | CN102568062A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 欧建平;秦浩;路影;陈文强;由毅;赵福全 | 申请(专利权)人: | 浙江吉利汽车研究院有限公司;浙江吉利控股集团有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00;G08C17/02;G08C23/04 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 317000 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 遥控器 加密 解密 方法 | ||
技术领域
本发明涉及一种加密解密方法,特别涉及一种适合汽车遥控器使用的加密解密方法。
背景技术
目前汽车遥控器加密的手段分为采用硬件加密和软件加密两种。此两种加密都会采用滚动码来防止遥控器被复制,达到较高的安全性。然而这种较高的安全性都是相对而言的,一旦遥控器的算法、参数被泄密,那么同一批次的遥控器将被全部破译、复制,对使用同一批次遥控器的车主而言,都是一种潜在的威胁。即使是现在被广泛认为是安全的采用AES加密的遥控器也存在有此类安全问题,那是因为AES加密或者是其他的分组加密算法都存在密钥、明文和算法都为遥控器生产厂家或程序编写人员所掌握,导致只要生产源头的遥控器生产厂家或程序编写人员发生泄漏,或者,在传输密钥和明文时被不法分子用相同频率截获,那么同一批次的遥控器很容易就会被复制、破解。
中国专利公告号CN2262322 Y,公告日1997年9月10日,公开了一种多级加密的多路无线电遥控器,一种多级加密的多路无线电遥控器,包括遥控发射器和遥控接收器,所述的遥控发射器包括一个发射电路;一个由编码集成电路及其外围元件组成的晶体管矩阵编码电路;遥控接收器包括一个由接收、放大、解调、整形部分组成的接收电路;一个译码电路;一个由开关集成电路、微处理器及其外围元件组成的随机编码电路;一个由晶体管及其外围元件组成的开关电路;和一个由与门集成电路、锁存集成电路以及外围元件组成的状态锁存输出触发电路。此技术方案也能够提供较遥控器,但是其主要目的是在于遥控器的“唯一性”所以其仍然存在有一旦遥控器的算法、参数被泄密,那么同一批次的遥控器将被全部破译、复制的问题。
发明内容
本发明的目的在于解决上述现有技术中一旦遥控器的算法、参数被泄密则所以遥控器密码即被破解,同时几乎所有的同批次遥控器也被同时破解的问题,提供一种就有较汽车遥控器的加密解密方法。
本发明解决其技术问题所采用的技术方案是:一种遥控器加密解密方法,所述遥控器加密解密方法的硬件基础为汽车遥控器以及与汽车遥控器相匹配的中央集控器,所述的汽车遥控器包括控制芯片,遥控器加密解密方法包括三个阶段:学习阶段、加密阶段和解密执行阶段,其中,
所述的学习阶段在使用汽车遥控器时执行,当中央集控器判断为首次与汽车遥控器通讯时,进入学习阶段,
在学习阶段中,中央集控器根据程序设定产生个随机码S,中央集控器保存此随机码S并与汽车遥控器进行通讯;
加密阶段步骤:控制芯片根据使用者的操作产生相应的操作码,操作码和设定好的序列号和非线性转换表经过有序排列和第一次加密运算得到滚动码G1,滚动码G1与随机码S做第二次加密运算,得到密文F1,控制芯片向中央集控器传输密文F1;
解密执行阶段中中,央集控器读取随机码S,对密文F1执行第二次加密运算的逆运算,得出滚动码G1;然后再对滚动码G1做第一次加密运算的逆运算,然后根据数据结构得出操作码和序列号;
中央集控器根据序列号判断密文F1是否正确,如何密文F1正确则执行操作码,否则拒绝执行操作码。
通过这样的设置,保证了即使是本发明的硬件环境在生产过程中由人工设定的序列号、非线性转换表均发生泄漏,依然能保证本发明中的硬件环境不会被仿制,因为缺少了随机码S仍然无法完成汽车遥控器复制,而随机码S由中央集控器随机产生,所以随机码S无法由人工正常获取,而且即使是采用非常手段获取了本发明中硬件同一批次中某一个随机码S,但是由于每个随机码S均不相同,所以同一批次的产品依然能保证安全,提高了本发明的安全性,而且随机码S的设定完全可以在非生产源头的其他地点完成,比如购买此遥控器时,由购买者启动学习阶段,这样即使生产源头恶意泄漏,也无法对本发明的安全性构成威胁。
作为优选,控制芯片上电连接有振荡电路、按键电路和第一数据存储器,控制芯片依次通过第一放大电路、第一耦合电路与第一通讯器电连接,控制芯片依次通过第二放大电路、第二耦合电路与第二通讯器电连接,所述的中央集控器依次通过第三放大电路、第三耦合电路与第三通讯器电连接,所述的中央集控器依次通过第四放大电路、第四耦合电路与第四通讯器电连接,所述的中央集控器电连接有第二数据存储器。这样设置,保证了第一通讯器与第三通讯器进行通讯,第二通讯器与第四通讯器进行通讯,第一通讯器与第二通讯器之间频率不同,不会出现同时信号被截获的情况。
作为优选,所述的遥控器加密解密方法学习阶段步骤,包括以下步骤:
学习阶段步骤一:将设定好的序列号和非线性转换表储存入第一数据存储器、第二数据存储器里;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江吉利汽车研究院有限公司;浙江吉利控股集团有限公司,未经浙江吉利汽车研究院有限公司;浙江吉利控股集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110299153.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:环栅场效应晶体管的制备方法
- 下一篇:一种彩色图像边缘检测方法