发明名称 |
可以通过查表获得密码的动态密码锁系统 |
摘要 |
本发明提供一种可以通过查表获得密码的动态密码锁系统,由锁体和临时密码生成器两部分组成。在锁体内的非易失性存储器中存储密码锁的固定密码和一个键-值数据表,当临时使用者使用电子锁时,电子锁显示一个键码R,开锁用的临时密码是通过该键码R通过查找数据表中对应的值码X得出的,另外可以使用固定密码作为参数把值码X转换为临时密码使用,随着固定密码的变更或者是每次显示的键码不同,临时密码随之自动进行可计算的变更。由此一来,临时密码可以由掌握密码锁中固定密码和数据表的密码锁管理者在收到键码的情况下计算得出,交给密码锁临时使用者后,密码锁临时使用者只有在有效时间段内使用该临时密码开锁。 |
申请公布号 |
CN104537738A |
申请公布日期 |
2015.04.22 |
申请号 |
CN201410808575.6 |
申请日期 |
2014.12.18 |
申请人 |
袁磊 |
发明人 |
袁磊 |
分类号 |
G07C9/00(2006.01)I;E05B49/00(2006.01)I;E05B45/06(2006.01)I |
主分类号 |
G07C9/00(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种可以通过查表获得密码的动态密码锁系统,由锁体和临时密码生成器两部分组成,锁体中有锁机构部分和控制部分,其中控制部分由微处理器,非易失性存储器,输出单元和输入单元组成,通过一个输出驱动器以驱动锁机构部分工作,其特征在于:密码锁临时使用者在密码锁上获得键码R,密码锁管理者可以人工或通过临时密码生成器使用键码R在密码表中检索到值码X,或者另外加入可选的辅助数据H,通过特定算法的转换把值码X转换为临时密码P,或者直接把值码X作为临时密码P,交给密码锁临时使用者使用,当密码锁临时使用者通过特定方式在锁体上输入临时密码P后,微处理器取得当前的键码R和对应的值码X,之后对X使用与上述对应的算法进行转换得到结果B,或直接把X作为B,比较B和P,若确认对应则通过输出驱动器以驱动锁机构开锁。 |
地址 |
300384 天津市西青区中北镇假日风景花园28-5-101 |