[发明专利]一种动态密码电子锁系统及其认证方法有效
申请号: | 201310134480.6 | 申请日: | 2013-04-17 |
公开(公告)号: | CN103218865A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 孙添平 | 申请(专利权)人: | 孙添平 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 深圳市惠邦知识产权代理事务所 44271 | 代理人: | 满群 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 密码 电子锁 系统 及其 认证 方法 | ||
技术领域
本发明涉及防盗电子锁,具体涉及一种动态密码电子锁系统及其认证方法。
背景技术
随着电子工业的发展,电子锁的发展也日新月异,相继出现过各种各样的电子锁,比如数码锁、指纹锁、IC卡锁、生物锁、动态口令密码锁。电子密码锁通过键盘或其它方式输入密码,通过主控单元控制机械开关的开启和闭合,完成开锁和闭锁。其具有以下优点:操作简单;主控单元通过增加外围电路,可实现暴力进入报警、火灾报警等多种实用功能。中国在先发明申请“具有自动生成密码功能的电子锁及其控制方法”,申请号“201110159168.3”,其专利密码是事先批量生产并存储于EEPROM内的,具有一定的安全隐患;另一个中国在先发明申请“基于动态密码的电子锁系统及论证方法”,申请号“201110264483.2”,该专利基于时间,由于电子锁和令牌都是基于时间产生动态口令,因而长时间处于运行状态,令牌寿命很有限,并且基于时间的产生电路相对复杂得多。
但是,这些现有的电子密码锁存在以下几方面问题:1、密码单一,容易被窃取;2、动态令牌基于时间,长期处于运行状态,受电池电量影响,寿命很有限;3、动态令牌和电子锁本身没有密码保护功能,安全性有待提高且易损坏。
发明内容
本发明需要解决的技术问题是,如何提供一种动态密码电子锁系统及其认证方法,能提升系统安全性和使用寿命并且方便使用。
本发明的上述第一个技术问题这样解决:构建一种动态密码电子锁系统认证方法,其特征在于,使用一个电子锁和设置各自不同设备序列号的若干口令牌,包括以下步骤:
电子锁按设备序列号对各个口令牌的使用次数分别进行累计并保存在电子锁内;
每个口令牌对自身使用次数进行累计并保存在自身内部;
在口令牌端,基于自身设备序列号和使用次数累计按一定规则计算生成动态密码并显示给用户;
在电子锁端,基于正在使用的口令牌对应设备序列号和该设备序列号对应使用次数累计的允许误差范围,按与口令牌端相同规则计算生成可选动态密码集,并接收用户输入的密码:若用户输入的密码在可选动态密码集中,则执行开锁指令,否则开锁失败。
按照本发明提供的动态密码电子锁系统认证方法,包括但不限制于以下二种实现方案:
㈠一次输入方案:所述用户输入的密码包括设备序列号部分和动态密码部分,该认证方法在电子锁端,接收用户输入的密码并提取其中的设备序列号部分,再基于被提取的设备序列号和该设备序列号对应使用次数累计的允许误差范围,按与口令牌端相同规则计算生成可选动态密码集:若用户输入的密码中动态密码部分在可选动态密码集中,则执行开锁指令,否则开锁失败。
㈡二次输入方案:该认证方法在电子锁端,事前接收用户输入的设备序列号,再基于该设备序列号和该设备序列号对应使用次数累计的允许误差范围,按与口令牌端相同规则计算生成可选动态密码集,并再次接收用户输入的密码:若用户输入的密码在可选动态密码集中,则执行开锁指令,否则开锁失败。进一步,
按照本发明提供的动态密码电子锁系统认证方法,在电子锁端和口令牌端,生成动态密码的一定规则还基于密钥;所述密钥内置于电子锁端和口令牌端。
按照本发明提供的动态密码电子锁系统认证方法,在电子锁端和口令牌端,生成动态密码的一定规则是完全相同的,是指基于密钥的商密算法。
按照本发明提供的动态密码电子锁系统认证方法,该认证方法还包括:口令牌开机或复位后,接收用户输入密码,若与使用密码一致则允许使用,否则提示错误、关机或不允许使用。
按照本发明提供的动态密码电子锁系统认证方法,电子锁端,使用次数累计对应的允许误差范围是0、±3、±5或±10之内,进一步:
1)误差范围可以设置;
2)次数累计在一定权限内可以读取并更改。
按照本发明提供的动态密码电子锁系统认证方法,在电子锁端和令牌端,使用次数累计的初值包括但不限制于由用户输入得到,或者按自定义规则产生。
按照本发明提供的动态密码电子锁系统认证方法,所述动态密码电子锁系统还包括备用钥匙,所述电子锁具有低压检测功能,电压低于设定值时,才允许使用所述备用钥匙开锁。
本发明的上述另一个技术问题这样解决:构建一种动态密码电子锁系统,其特征在于,由一个电子锁和设置各自不同设备序列号的若干口令牌组成,其中:
电子锁,包括锁控制模块及其电连接的锁显示模块、锁动态密码生成模块、锁输入模块和用于按设备序列号分别累计各口令牌使用次数的总开锁事件发生模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孙添平,未经孙添平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310134480.6/2.html,转载请声明来源钻瓜专利网。