一种单机锁及其管控方法技术

技术编号:22818337 阅读:46 留言:0更新日期:2019-12-14 13:36
本发明专利技术公开了一种单机锁及其管控方法,管控方法包括以下步骤:管理端采用密码起始时间配合单机锁的唯一序列号共同生成临时密码,采用临时密码与密码持续时间共同生成开锁密码;单机锁获取开锁密码,判断开锁密码是否正确,是则根据开锁密码获取密码持续时间,根据当前时间和密码持续时间判断开锁密码是否有效,是则开启。能够支持可变时效的密码,易于管理单个或大量的单机锁,单机锁无需联网即可实现有效管控,很重要的设计点是开锁密码中不含密码起始时间并由不联网的单机锁自行判断,由此可以极大地缩短开锁密码长度,方便用户输入,也提升了密码的输入效率,便于实际使用,特别适合锁具数量较多的酒店、公寓、学生宿舍等的控制时效使用。

A single lock and its control method

【技术实现步骤摘要】
一种单机锁及其管控方法
本专利技术涉及电子锁生产领域,尤其涉及的是,一种单机锁及其管控方法。
技术介绍
随着技术的发展,电子锁现在处于市场迅速增容阶段,需要联网使用的电子锁不仅结构复杂,而且需要配合网络使用,由此容易被破解,安全性能存在一定漏洞。不需要联网使用的电子锁通常称为单机锁,现有的单机锁最大的问题就是当数量较多时,难以管控。而且现有的单机锁只能支持固定时效的密码。
技术实现思路
本专利技术提供一种单机锁及其管控方法,所要解决的技术问题包括:如何设计既具有可变时效的密码又避免密码过长难以使用等。本专利技术的技术方案如下:一种单机锁的管控方法,其包括以下步骤:管理端采用密码起始时间配合单机锁的唯一序列号共同生成临时密码,采用所述临时密码与密码持续时间共同生成开锁密码;单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则开启。优选的,管理端生成开锁密码时,还为所述开锁密码设置校验位;单机锁判断所述开锁密码是否正确之前,还包括步骤:判断所述校验位是否正确,是则继续判断所述开锁密码是否正确,否则不再执行后续步骤。优选的,所述密码持续时间的位数长度根据所述密码持续时间的长短相异设置。优选的,所述密码持续时间的位数长度与所述密码持续时间的时长成正比。优选的,所述临时密码的位数长度不低于6位。优选的,采用密码起始时间配合单机锁的唯一序列号共同生成临时密码之前,所述管控方法还包括步骤:预先对单机锁进行校时,以使单机锁与管理端的时间保持一致。优选的,管理端包括移动终端应用、电脑软件或网站程序。优选的,管理端采用所述临时密码与密码持续时间共同组成开锁密码。优选的,单机锁根据当前时间和所述密码持续时间判断所述开锁密码是否有效,包括:根据所述密码持续时间确定目标密码数量,根据当前时间和所述目标密码数量确定起始时间,根据所述起始时间和所述目标密码数量分别计算具有所述目标密码数量的校验密码,将各所述校验密码分别与所述开锁密码进行比对,判断任一所述校验密码是否与所述开锁密码相同。一种单机锁,其采用任一项所述管控方法实现。本专利技术的单机锁及其管控方法,能够支持可变时效的密码,易于管理单个或大量的单机锁,单机锁无需联网即可实现有效管控,很重要的一个设计点是开锁密码中不含密码起始时间,而且是由不联网的单机锁自行判断,由此可以极大地缩短开锁密码长度,方便用户输入,也提升了密码的输入效率,便于实际使用,特别适合锁具数量较多的酒店、公寓、学生宿舍等的控制时效使用。附图说明图1为本专利技术的一个实施例的示意图。具体实施方式为了便于理解本专利技术,下面结合附图和具体实施例,对本专利技术进行更详细的说明。但是本专利技术并不限于本说明书所描述的实施例,还可以采用其它不同的形式来实现。需要说明的是,当一个元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。除非另有定义,本说明书所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本说明书中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本专利技术。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。本专利技术的一个实施例是,一种单机锁的管控方法,其包括以下步骤:管理端采用密码起始时间配合单机锁的唯一序列号共同生成临时密码,采用所述临时密码与密码持续时间共同生成开锁密码;单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则开启。优选的,如图1所示,一种单机锁的管控方法,其包括以下步骤:管理端采用密码起始时间配合单机锁的唯一序列号共同生成临时密码,管理端采用所述临时密码与密码持续时间共同生成开锁密码;单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则单机锁根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则单机锁开启,即开放门禁,用户可以进入。由此单机锁能够支持可变时效的密码,也易于管理人员管理单个或大量的单机锁,单机锁无需联网即可实现有效管控,本专利技术很重要的一个设计点是开锁密码中不含密码起始时间,而且是由不联网的单机锁自行判断,由此可以极大地缩短开锁密码长度,方便用户输入,也提升了密码的输入效率,便于实际使用,特别适合锁具数量较多的酒店、公寓、学生宿舍等的控制时效使用。优选的,管理端采用密码起始时间配合单机锁的唯一序列号共同生成临时密码,管理端采用所述临时密码与密码持续时间共同生成开锁密码;也就是说,开锁密码不是一次生成的,而是两步法才生成得到,这也是本专利技术与现有技术的重要区别之一,这样做是为了在开锁密码中明确告知单机锁该开锁密码的密码持续时间。优选的,管理端采用所述临时密码与密码持续时间共同组成开锁密码;较好的是,管理端采用所述临时密码与密码持续时间共同组成开锁密码,包括:管理端采用所述临时密码进行位与数的变换而形成中间密码,并将所述中间密码与密码持续时间共同组成开锁密码;或者,管理端对所述临时密码进行加密处理得到所述中间密码,并将所述中间密码与密码持续时间共同组成开锁密码。由此可以在开锁密码中直观体现密码持续时间。较好的是,管理端采用所述临时密码与密码持续时间共同组成中间密码,管理端采用所述中间密码进行位与数的变换而形成所述开锁密码,或者管理端对所述中间密码进行加密处理得到所述开锁密码;较好的是,管理端采用所述临时密码与密码持续时间共同进行位与数的变换而形成开锁密码,例如采用逆序处理等形成开锁密码;或者,管理端采用所述临时密码与密码持续时间共同加密形成开锁密码。由此可以得到安全系数更高的开锁密码。管理端通常是后台例如后台应用。优选的,管理端包括移动终端应用、电脑软件或网站程序。移动终端应用例如手机或平板的APP,也可以通过电脑软件来实现生成开锁密码,还可以通过网站例如访问某一网站或其程序来实现生成开锁密码,实现非常方便。一个应用场景是酒店前台通过手机或电脑访问申请人网站,就能得到某一单机锁的开锁密码;另一个应用场景是酒店前台通过自己手机的APP,就能得到某一单机锁的开锁密码;其他应用场景以此类推。由此可见,本专利技术确实是便于实际使用,特别适合锁具数量较多的酒店、公寓、学生宿舍等的控制时效使用,无论是短时租赁还是长期使用,都可以方便地产生不长的开锁密码,并且这个开锁密码的时效是可变的,而且锁具也是不需要联网的单机锁。为了便于保障开锁密码的安全性,较好的是,管理端采用密码起始时间配合单机锁的唯一序列号共同加密生成临时密码,并且所述临时密码解密能够得到所述序列号。较好的是,所述临时密码解密能够得到且只能得到所述序列号,也就是解密后不再出现密码起始时间本文档来自技高网
...

【技术保护点】
1.一种单机锁的管控方法,其特征在于,包括以下步骤:/n管理端采用密码起始时间配合单机锁的唯一序列号共同生成临时密码,采用所述临时密码与密码持续时间共同生成开锁密码;/n单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则开启。/n

【技术特征摘要】
1.一种单机锁的管控方法,其特征在于,包括以下步骤:
管理端采用密码起始时间配合单机锁的唯一序列号共同生成临时密码,采用所述临时密码与密码持续时间共同生成开锁密码;
单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则开启。


2.根据权利要求1所述管控方法,其特征在于,管理端生成开锁密码时,还为所述开锁密码设置校验位;单机锁判断所述开锁密码是否正确之前,还包括步骤:判断所述校验位是否正确,是则继续判断所述开锁密码是否正确,否则不再执行后续步骤。


3.根据权利要求1所述管控方法,其特征在于,所述密码持续时间的位数长度根据所述密码持续时间的长短相异设置。


4.根据权利要求3所述管控方法,其特征在于,所述密码持续时间的位数长度与所述密码持续时间的时长成正比。


5.根据权利要求1所述管控方法,其特征在于,所述临时密码的位数长度不低于6...

【专利技术属性】
技术研发人员:郭萌李鹏刘忠涛赵光
申请(专利权)人:安恒世通北京网络科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1