基于混沌技术的动态口令遥控锁的制作方法

文档序号:7841181阅读:229来源:国知局
专利名称:基于混沌技术的动态口令遥控锁的制作方法
技术领域
本发明属于无线通信技术领域,涉及一种基于混沌技术的动态口令遥控锁。
背景技术
随着人们生活的提高和安全意识的加强,各种车辆或门窗用的遥控密码锁产品不断推出。最初的遥控锁的密码是固定的,通过增加密码的长度来提高其保密性。但是因为密码固定的缺陷,所以容易被特制的接收器盗窃到密码,然后开锁盗窃。为解决这个问题,研 究人员发明了滚动码技术,即在遥控系统除了固定编码,还增加同步计数器,每次遥控操作时同步记数加I,与固定编码一起经加密算法加密后形成密文数据,并同键值等数据发送出去。由于同步计数值每次发送都不同,即使是同一按键多次按下也不例外。同步计数自动向前滚动,发送的码字不会再发生。接收端接收到密文之后,通过厂家的解密算法进行解密,判断一致后通知执行机构执行用户命令,由于滚动码技术中计数值变化有规律,与固定编码一起加密,也存在一定被破解的风险。

发明内容
本发明针对现有技术的不足,提供了一种基于混沌技术的动态口令遥控锁。本发明解决技术问题所采取的技术方案
基于混沌技术的动态口令遥控锁,包括无线发射器、无线接收器、电子锁,无线发射器发射混沌滚动码,由无线接收器接收到,并进行算法比对,倘若正确,则由无线接收器控制电子锁打开;
所述的无线发射器由第一 51最小系统、第一 nrf905无线发射模块、第一 24C02芯片、开锁按键构成;无线发射器上电后,进行初始化工作,第一 51最小系统中的51单片机内的混沌系统会产生一个混沌密钥 ' ,该混沌序列密钥\被烧写入第一 24C02芯片,当开锁按键被按下,无线发射器会从24C02芯片中读取一个混沌序列密钥,并经由第一 NRF905无线发射模块发射给无线接收器;
所述的无线接收器由第二 51最小系统、第二 nrf905无线接收模块、第二 24C02芯片、电子锁控制模块构成;无线接收器上电后,进行初始化工作,第二 51最小系统中的51
单片机内的混沛系统会广生16个混沛密钥Z s , Λ' κ+1 - X s+2 ...... X s+B,X s+14 > X M+15
;这16个混沌密钥与其迭代次数n会被烧入第二 24C02芯片中。当第二 nrf905无线接收模块接收到密钥\时,会与第二 24C02芯片中的16个混沌密钥
X K ^ *+1 * m+2 ...... Χ κ+Β > X *+W > X M+15依次比对,存在以下两种情况
(I)假如5与匕,……,fS+15任意一个相同,则说明混沌密钥序列比对成功,无线接收器会控制电子锁控制接口,打开电子锁。此时,在比对成功的情况下,无线接收器以5为迭代初值,代入混沌方程
权利要求
1.基于混沌技术的动态口令遥控锁,包括无线发射器、无线接收器、电子锁,其特征在于无线发射器发射混沌滚动码,由无线接收器接收到,并进行算法比对,倘若正确,则由无线接收器控制电子锁打开; 所述的无线发射器由第一 51最小系统、第一 nrf905无线发射模块、第一 24C02芯片、开锁按键构成;无线发射器上电后,进行初始化工作,第一 51最小系统中的51单片机内的混沌系统会产生一个混沌密钥&,该混沌序列密钥&被烧写入第一 24C02芯片,当开锁按键被按下,无线发射器会从24C02芯片中读取一个混沌序列密钥,并经由第一 NRF905无线发射模块发射给无线接受器; 所述的无线接收器由第二 51最小系统、第二 nrf905无线接收模块、第二 24C02芯片、电子锁控制模块构成;无线接收器上电后,进行初始化工作,第二 51最小系统中的51单片机内的混沛系统会广生16个混沛密钥Z η > X *+1 X a+2 ...... X s+B ' X h+14 > X s+15;这16个混沌密钥与其迭代次数n会被烧入第二 24C02芯片中;当第二 nrf905无线接收模块接收到密钥&时,会与第二 24C02芯片中的16个混沌密钥,Y肝2...... ’依次比对,存在以下两种情况 (1)假如5与(,心+1.匕+2……fS+13,^fS+M . fS+15任意一个相同,则说明混沌密钥序列比对成功,无线接收器会控制电子锁控制接口,打开电子锁;此时,在比对成功的情况下,无线接收器以&为迭代初值,代入混沌方程
全文摘要
本发明涉及一种基于混沌技术的动态口令遥控锁。现有的遥控锁密码存在一定的风险。本发明包括无线发射器、无线接收器、电子锁,无线发射器发射混沌滚动码,由无线接收器接收到,并进行算法比对,倘若正确,则由无线接收器控制电子锁打开。本发明将混沌技术与滚动码技术相结合,该系统也设置有固定编码,同时在发射和接收模块中植入相同的混沌函数,利用混沌函数产生的伪随机序列和固定编码作为密钥,每遥控一次发射和接收模块中的函数迭代一次,用迭代后的值产生新密码,这样每次使用的密码都不同,而且前一次使用的密码立即失效,做到“一次一密”,接收机在接受到密钥后进行算法比对,只有算法比对正确才能正常开锁,使系统安全性更高。
文档编号H04L9/00GK102644419SQ20121004229
公开日2012年8月22日 申请日期2012年2月23日 优先权日2012年2月23日
发明者刘公致, 孙永强, 王光义, 袁方, 高文飞 申请人:杭州电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1