发明名称 一种动态密码电子锁系统及其认证方法
摘要 本发明涉及一种动态密码电子锁系统及其认证方法,系统由一个电子锁(1)和设置各自不同设备序列号的若干口令牌(2)组成,认证方法包括:电子锁按设备序列号对各个口令牌的使用次数分别进行累计并保存;每个口令牌对自身使用次数进行累计并保存;在口令牌端,基于自身设备序列号和使用次数累计按一定规则计算生成动态密码并显示;在电子锁端,基于正在使用的口令牌对应设备序列号和该设备序列号对应使用次数累计的允许误差范围,按与口令牌端相同规则计算生成可选动态密码集,并接收用户输入密码:若用户输入密码在可选动态密码集中,则执行开锁指令,否则开锁失败。这种系统及其方法,无须时间基准,能提高使用寿命和安全并简化硬件设计。
申请公布号 CN103218865B 申请公布日期 2016.01.27
申请号 CN201310134480.6 申请日期 2013.04.17
申请人 孙添平 发明人 孙添平
分类号 G07C9/00(2006.01)I 主分类号 G07C9/00(2006.01)I
代理机构 深圳市惠邦知识产权代理事务所 44271 代理人 满群
主权项 一种动态密码电子锁系统认证方法,其特征在于,使用一个电子锁和设置各自不同设备序列号的若干口令牌,包括以下步骤:电子锁按设备序列号对各个口令牌的使用次数分别进行累计并保存在电子锁内;每个口令牌对自身使用次数进行累计并保存在自身内部;在口令牌端,基于自身设备序列号和使用次数累计按一定规则计算生成动态密码并显示给用户;在电子锁端,基于正在使用的口令牌对应设备序列号和该设备序列号对应使用次数累计的允许误差范围,按与口令牌端相同规则计算生成可选动态密码集,并接收用户输入的密码:若用户输入的密码在可选动态密码集中,则执行开锁指令,否则开锁失败;所述用户输入的密码包括设备序列号部分和动态密码部分,该认证方法在电子锁端,接收用户输入的密码并提取该密码中的设备序列号部分,再基于被提取的设备序列号和该设备序列号对应使用次数累计的允许误差范围,按与口令牌端相同规则计算生成可选动态密码集:若用户输入的密码中动态密码部分在可选动态密码集中,则执行开锁指令,否则开锁失败。
地址 518057 广东省深圳市南山区科发路8号金融服务技术创新基地1栋5C01