CN110599649A - 可管理单机锁及其实现方法、分散式单机锁管理*** - Google Patents

可管理单机锁及其实现方法、分散式单机锁管理*** Download PDF

Info

Publication number
CN110599649A
CN110599649A CN201910850128.XA CN201910850128A CN110599649A CN 110599649 A CN110599649 A CN 110599649A CN 201910850128 A CN201910850128 A CN 201910850128A CN 110599649 A CN110599649 A CN 110599649A
Authority
CN
China
Prior art keywords
password
lock
manageable
machine lock
machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910850128.XA
Other languages
English (en)
Inventor
郭萌
李鹏
刘忠涛
赵光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anheng Shitong (beijing) Network Technology Co Ltd
Original Assignee
Anheng Shitong (beijing) Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anheng Shitong (beijing) Network Technology Co Ltd filed Critical Anheng Shitong (beijing) Network Technology Co Ltd
Priority to CN201910850128.XA priority Critical patent/CN110599649A/zh
Publication of CN110599649A publication Critical patent/CN110599649A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本发明公开了一种可管理单机锁及其实现方法、分散式单机锁管理***;所述实现方法包括以下步骤:可管理单机锁在上电时对其参数进行配置;可管理单机锁进入管理模式,启用临时密码功能;可管理单机锁进行校时;可管理单机锁接收临时密码。对每一可管理单机锁可以分别进入管理模式,使得用户能够更好地控制可管理单机锁,即使没有门卡也可以有效实现可管理单机锁,所以不需要发卡,从而适合分散的非联网方式的大量单机锁的有效实现,特别适合对分散在多个不同区域内的大量单机锁的有效实现,对于零散分布在多个不同位置的大量单机锁的具体实现也没有任何问题,还避免了需要联网使用的电子锁容易被网络破解的问题,在一定程度上提升了安全性能。

Description

可管理单机锁及其实现方法、分散式单机锁管理***
技术领域
本发明涉及非联网锁具领域,特别涉及的是,可管理单机锁及其实现方法、分散式单机锁管理***。
背景技术
随着技术的发展,电子锁现在处于市场迅速增容阶段,电子锁越来越多,电子锁的功能也越来越复杂。导致需要联网使用的电子锁不仅结构复杂,而且需要配合网络使用,由此容易被网络破解,安全性能存在一定漏洞。
不需要联网使用的电子锁通常称为单机锁,现有的单机锁最大的问题就是当数量较多时,难以管控,难以对非联网方式的大量单机锁的有效实现,特别是难以对分散在多个不同区域内的大量单机锁的有效实现,而且对于零散分布在多个不同位置的大量单机锁,实现起来更加是难上加难。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明提供一种可管理单机锁及其实现方法、分散式单机锁管理***,所要解决的技术问题包括:如何完成对非联网方式的分散的大量单机锁的有效实现等等。
本发明的技术方案如下:一种可管理单机锁的实现方法,其包括以下步骤:可管理单机锁在上电时对其参数进行配置;所述可管理单机锁进入管理模式,启用临时密码功能;所述可管理单机锁进行校时;所述可管理单机锁接收临时密码。
优选的,所述可管理单机锁的数量为多个,并且各所述可管理单机锁分散设置;较好的是,至少二所述可管理单机锁的直线距离大于6千米;较好的是,至少二所述可管理单机锁的直线距离大于100千米。
优选的,所述临时密码包括时效临时密码和/或一次性临时密码。
优选的,启用临时密码功能之后,所述实现方法还包括步骤:关闭临时密码功能。
优选的,在可管理单机锁进入管理模式之后,所述实现方法还包括步骤:启用临时管理密码功能;较好的是,所述实现方法还包括步骤:下发临时管理密码,和/或取消之前的临时管理密码的有效性;并且在使用后将所述临时管理密码设为长效管理密码;所述临时管理密码用于设置所述可管理单机锁开启的密码、门卡、指纹、声控和/或用户识别;较好的是,所述实现方法还包括步骤:关闭临时管理密码功能。
优选的,在可管理单机锁进入管理模式之后,所述实现方法还包括步骤:设置时间和/或配置所述可管理单机锁。
优选的,可管理单机锁在上电时通过刷配置卡对所述可管理单机锁的参数进行配置;较好的是,可管理单机锁在初次上电时通过刷配置卡对所述可管理单机锁的参数进行配置。
优选的,所述可管理单机锁进入管理模式之前,所述实现方法还包括步骤:通过移动终端使用软件程序扫描所述可管理单机锁的二维码并注册所述可管理单机锁;
所述可管理单机锁进入管理模式,包括步骤:所述可管理单机锁获取控制信息或者通过在所述可管理单机锁输入控制信息,所述可管理单机锁进入管理模式;
所述可管理单机锁进行校时,包括步骤:通过移动终端对所述可管理单机锁进行校时;
所述可管理单机锁接收临时密码,包括步骤:所述可管理单机锁从移动终端接收临时密码或者所述可管理单机锁以输入方式接收临时密码。
一种可管理单机锁,其采用任一项所述实现方法实现。
一种分散式单机锁管理***,其采用任一项所述实现方法实现所述可管理单机锁的管理。
上述可管理单机锁及其实现方法、分散式单机锁管理***,不仅设计了上电时的参数配置,这个参数配置可以是统一的参数,也可以是有差异的参数,而且对每一可管理单机锁可以分别进入管理模式,并且临时密码的设计,使得用户能够更好地控制可管理单机锁,这种情况就避免了使用门卡的问题,即使没有门卡也可以有效实现可管理单机锁,所以不需要发卡,从而适合分散的非联网方式的大量单机锁的有效实现,特别适合对分散在多个不同区域内的大量单机锁的有效实现,对于零散分布在多个不同位置的大量单机锁的具体实现也没有任何问题,还避免了需要联网使用的电子锁容易被网络破解的问题,在一定程度上提升了安全性能。
附图说明
图1为本发明的一个实施例的示意图。
具体实施方式
为了便于理解本发明,下面结合附图和具体实施例,对本发明进行更详细的说明。但是,本发明可以采用许多不同的形式来实现,并不限于本说明书所描述的实施例。需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。
除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
如图1所示,本发明的一个实施例是,一种可管理单机锁的实现方法,其包括以下步骤:可管理单机锁在上电时对其参数进行配置;所述可管理单机锁进入管理模式,启用临时密码功能;所述可管理单机锁进行校时;所述可管理单机锁接收临时密码。上述可管理单机锁,不仅设计了上电时的参数配置,这个参数配置可以是统一的参数,也可以是有差异的参数,而且对每一可管理单机锁可以分别进入管理模式,并且临时密码的设计,使得用户能够更好地控制可管理单机锁,这种情况就避免了使用门卡的问题,即使没有门卡也可以有效实现可管理单机锁,所以不需要发卡,从而适合分散的非联网方式的大量单机锁的有效实现,特别适合对分散在多个不同区域内的大量单机锁的有效实现,对于零散分布在多个不同位置的大量单机锁的具体实现也没有任何问题,还避免了需要联网使用的电子锁容易被网络破解的问题,在一定程度上提升了安全性能。
例如,一种可管理单机锁的实现方法,其包括以下步骤。
可管理单机锁在上电时对其参数进行配置;优选的,可管理单机锁在上电时对其参数进行配置,也就是在可管理单机锁初次上电时对所述可管理单机锁的参数进行配置;优选的,可管理单机锁在上电时通过刷配置卡对所述可管理单机锁的参数进行配置;较好的是,可管理单机锁在初次上电时通过刷配置卡对所述可管理单机锁的参数进行配置。优选的,所述实现方法还包括步骤:设置配置卡;并且,在可管理单机锁初次上电时对所述可管理单机锁的参数进行配置包括:在可管理单机锁初次上电时刷所述配置卡,用于对所述可管理单机锁的参数进行配置,也就是说,在可管理单机锁初次上电时刷所述配置卡,对所述可管理单机锁的参数进行配置;较好的是,设置所述配置卡包括:设置所述配置卡的有效配置时间;例如对于某一可管理单机锁,所述配置卡的有效配置时间为该可管理单机锁开启后的1分钟或2分钟,或者从启动起的2分钟或3分钟等,也就是说,在可管理单机锁开启后的一段时间为可配置时间,过期后不可配置。由此可以实现在初次上电时通过配置卡统一配置大量的可管理单机锁,适合出厂时设置。
较好的是,可管理单机锁在上电时对其参数进行配置之后,以及所述可管理单机锁进入管理模式之前,所述实现方法还包括步骤:分散设置各可管理单机锁。优选的,所述可管理单机锁的数量为多个,并且各所述可管理单机锁分散设置;较好的是,至少二所述可管理单机锁的直线距离大于6千米;较好的是,至少二所述可管理单机锁的直线距离大于100千米。本发明的各个实施例对于可管理单机锁的分散方式的具体应用是做了优化改进的,这是本发明的主要发明点之一,也就是说,本发明特别适合用于大量的可管理单机锁较为分散的应用场景,也就是说,无论大量可管理单机锁的位置多么分散,采用本发明都可以实现有效的管理,特别适合在连锁酒店、中介出租房、中介买卖房等领域得到较好的应用。由于大量可管理单机锁是被分散到各地,可能相隔较远,所以最好是在出厂时就对可管理单机锁进行配置。较好的是,可管理单机锁在出厂前初次上电,并在初次上电时对其参数进行配置;较好的是,可管理单机锁在出厂前初次上电,并在初次上电时通过刷配置卡对所述可管理单机锁的参数进行配置。由此可以实现对大量的可管理单机锁统一配置。优选的,通过管理端在可管理单机锁上电时,对可管理单机锁的参数进行配置;例如,通过管理端在可管理单机锁初次上电时,对可管理单机锁的参数进行配置。其他实施例以此类推,下面不再赘述。
所述可管理单机锁进入管理模式,启用临时密码功能;较好的是,所述可管理单机锁在安装完成后进入管理模式。优选的,在可管理单机锁进入管理模式之后,所述实现方法还包括步骤:设置时间和/或配置所述可管理单机锁。优选的,启用临时密码功能之后,所述实现方法还包括步骤:关闭临时密码功能。例如,一种可管理单机锁的实现方法,其包括以下步骤:可管理单机锁在上电时对其参数进行配置;所述可管理单机锁进入管理模式,启用临时密码功能;所述可管理单机锁进行校时;所述可管理单机锁接收临时密码;所述可管理单机锁关闭临时密码功能。此时可管理单机锁就变成了一把普通锁;由此可以在必要时进行管理,例如房子给中介用于看房,卖掉后或者放弃卖房后不再提供管理功能。优选的,所述临时密码包括时效临时密码和/或一次性临时密码。所述临时密码用于临时开启述可管理单机锁。较好的是,启用临时密码功能之后,以及所述可管理单机锁接收临时密码之前,所述实现方法还包括步骤:下发临时密码。较好的是,下发临时密码包括以下步骤:采用密码起始时间配合可管理单机锁的唯一序列号共同生成临时密码,采用所述临时密码与密码持续时间共同生成开锁密码;例如,下发临时密码包括以下步骤:管理端采用密码起始时间配合可管理单机锁的唯一序列号共同生成临时密码,采用所述临时密码与密码持续时间共同生成开锁密码;较好的是,下发临时密码后,所述实现方法还包括步骤:可管理单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则开启。例如,管理端采用密码起始时间配合可管理单机锁的唯一序列号共同生成临时密码,管理端采用所述临时密码与密码持续时间共同生成开锁密码;可管理单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则可管理单机锁根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则可管理单机锁开启,即开放门禁,用户可以进入。由此可管理单机锁能够支持可变时效的密码,也易于管理人员管理单个或大量的可管理单机锁,可管理单机锁无需联网即可实现有效管控,该实施例中,开锁密码中不含密码起始时间,而且是由不联网的可管理单机锁自行判断,由此可以极大地缩短开锁密码长度,方便用户输入,也提升了密码的输入效率,便于实际使用,特别适合锁具数量较多而且分散的房地产中介或者连锁酒店等的控制时效使用。
优选的,管理端采用密码起始时间配合可管理单机锁的唯一序列号共同生成临时密码,管理端采用所述临时密码与密码持续时间共同生成开锁密码;也就是说,开锁密码不是一次生成的,而是两步法才生成得到,这也是本发明与现有技术的重要区别之一,这样做是为了在开锁密码中明确告知可管理单机锁该开锁密码的密码持续时间。优选的,管理端采用所述临时密码与密码持续时间共同组成开锁密码;较好的是,管理端采用所述临时密码与密码持续时间共同组成开锁密码,包括:管理端采用所述临时密码进行位与数的变换而形成中间密码,并将所述中间密码与密码持续时间共同组成开锁密码;或者,管理端对所述临时密码进行加密处理得到所述中间密码,并将所述中间密码与密码持续时间共同组成开锁密码。由此可以在开锁密码中直观体现密码持续时间。较好的是,管理端采用所述临时密码与密码持续时间共同组成中间密码,管理端采用所述中间密码进行位与数的变换而形成所述开锁密码,或者管理端对所述中间密码进行加密处理得到所述开锁密码;较好的是,管理端采用所述临时密码与密码持续时间共同进行位与数的变换而形成开锁密码,例如采用逆序处理等形成开锁密码;或者,管理端采用所述临时密码与密码持续时间共同加密形成开锁密码。由此可以得到安全系数更高的开锁密码。管理端通常是后台例如后台应用。优选的,管理端包括移动终端应用、电脑软件或网站程序。移动终端应用例如手机或平板的APP,也可以通过电脑软件来实现生成开锁密码,还可以通过网站例如访问某一网站或其程序来实现生成开锁密码,实现非常方便。一个应用场景是服务人员或者用户通过手机或电脑访问申请人网站,就能得到某一可管理单机锁的开锁密码;另一个应用场景是服务人员或者用户通过自己手机的APP,就能得到某一可管理单机锁的开锁密码;其他应用场景以此类推。由此可见,本发明确实是便于实际使用,特别适合锁具数量较多而且分散的房屋出租或者房地产中介的二手房看房管理等的控制时效使用,无论是短时租赁还是长期使用,都可以方便地产生不长的开锁密码,并且这个开锁密码的时效是可变的,而且锁具也是不需要联网的可管理单机锁。为了便于保障开锁密码的安全性,较好的是,管理端采用密码起始时间配合可管理单机锁的唯一序列号共同加密生成临时密码,并且所述临时密码解密能够得到所述序列号。较好的是,所述临时密码解密能够得到且只能得到所述序列号,也就是解密后不再出现密码起始时间,由此可以实现简化临时密码的生成方式,缩减临时密码的位数长度。位数长度是本发明要控制的一个重点,具体的加密、解密方式都可以采用现有技术实现,但是可管理单机锁是个简单的设备,不需要太复杂的***,也没必要让用户每次开门输入128位或者256位的开锁密码,这明显是不现实的,所以本发明在确保安全性和有效性的前提下,尽力缩短开锁密码的位数长度,却又使其保留密码持续时间的重要信息,这是现有技术无法实现的。优选的,各实施例中,可管理单机锁具有唯一序列号,即每把可管理单机锁有唯一的序列号,这是为了标识可管理单机锁的身份,也是为了采用开锁密码进行开锁的条件之一。优选的,可管理单机锁获取所述开锁密码,判断所述开锁密码是否正确,是则根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则开启。较好的是,开启之后,也就是可管理单机锁开启或称为开启可管理单机锁之后,所述实现方法还包括步骤:显示密码持续时间的剩余可用时间;也就是说,在开门之后或者开门的时候,显示剩余可用时间;例如密码持续时间为10天,已经过去了7天,则显示剩下3天,由此便于用户掌握具体的能够开锁的剩余时间,必要时可以及时去续费。较好的是,可管理单机锁显示密码持续时间的剩余可用时间;或者,在注册终端进行鉴权并通过之后,注册终端显示密码持续时间的剩余可用时间;一个具体的应用场景是,有权限的用户输入密码开门后,其注册的手机上收到剩余可用时间的提示,或者其注册的手机的APP收到剩余可用时间的提示。较好的是,显示密码持续时间的剩余可用时间之后,所述实现方法还包括步骤:发送推送信息。较好的是,可管理单机锁发送推送信息到目标终端。由此可以实现注册用户的特定信息推送,这里的设计是可管理单机锁用单向的发送方式而不是双向的交互方式,这也是为了增加可管理单机锁的安全性,如果用管理端来发送的话,则需要联网,这是本发明的各个实施例都不去做的。较好的是,可管理单机锁单向发送推送信息到目标终端,例如通过蓝牙方式发送推送信息到信号范围内的目标终端,并且不接收反馈信息。较好的是,所述推送信息包括所述剩余可用时间。较好的是,所述推送信息还包括续费信息和/或续费入口。由此可以实现可管理单机锁采用自身的密码起始时间判断所述开锁密码是否有效,并在这个前提下由此一步步递进实现不联网的可管理单机锁的剩余可用时间反馈给用户,从而使用户获得更准确的信息,也对续费有一定的帮助。优选的,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,即可管理单机锁根据当前时间和所述密码持续时间判断所述开锁密码是否有效,包括:根据所述密码持续时间确定目标密码数量,根据当前时间和所述目标密码数量确定起始时间,根据所述起始时间和所述目标密码数量分别计算具有所述目标密码数量的校验密码,将各所述校验密码分别与所述开锁密码进行比对,判断任一所述校验密码是否与所述开锁密码相同。由此可以实现用户自定义,从而可以开发出一种能够判断带时效的密码的可管理单机锁,适合于短租和长租使用。较好的是,根据当前时间和所述目标密码数量确定起始时间,包括:根据标识位、当前时间和所述目标密码数量确定起始时间。标识位在这里也比较重要,可以告诉可管理单机锁这是按什么时间单位计算有效期。这个实施例也是本发明的一个重点设计,这个实施例中,之所以开锁密码能够不带密码起始时间,是因为可管理单机锁进行了大量的判断对比,例如密码持续时间为5天,则根据所述密码持续时间确定目标密码数量为5,根据当前时间和所述目标密码数量确定起始时间为当前时间往前推4天,加上当前时间就总共是5天,根据所述起始时间和所述目标密码数量分别计算5个校验密码,然后将各所述校验密码逐一与所述开锁密码进行比对,只要有一个校验密码对得上,就可以开锁。由此就可以实现不需要联网也能对比有效期***的各种开锁密码,这也是现有技术的可管理单机锁做不到的,这也是本发明非常重要的一个发明点,开锁密码是不包括密码起始时间的,由此可以实现较短的开锁密码,而把一些计算功能设计在可管理单机锁上,可管理单机锁根据自身的密码起始时间,并依靠自身的计算能力,算出密码持续时间对应的一批临时的需要校验比对的校验密码,然后一一比对,当有一个校验密码对得上开锁密码,就认为开锁密码有效;这里明显可以看出是环环相扣的前后步骤共同形成的“开锁密码不需要密码起始时间”的巧妙设计。
可管理单机锁最大的好处就是成本低、布设方便、有效防范网络入侵,这是网络锁无法相比的,所以大量保守的用户更倾向于使用可管理单机锁。为了便于用户知道密码持续时间,较好的是,采用所述临时密码与密码持续时间共同生成开锁密码并且所述开锁密码体现所述密码持续时间,例如采用所述临时密码与密码持续时间共同生成开锁密码并且所述开锁密码直观体现所述密码持续时间;较好的是,采用所述临时密码与密码持续时间共同生成开锁密码,包括:将所述临时密码后面加上所述密码持续时间作为所述开锁密码;或者,将所述临时密码加密后,再在后面加上所述密码持续时间作为所述开锁密码,由此可以在加密后的临时密码的字串后面直接加上密码持续时间,此时密码持续时间是采用简单的数字来表示的。由此适合酒店、公寓等付费入住场景使用,特别适合时租连锁酒店或者短住分散公寓的门禁管控,也不需要布设网络,不仅节约了人工和材料,而且避免了黑客入侵的漏洞,提升了门禁管控的安全性。较好的是,所述密码持续时间采用简单的数字来表示,例如05代表5小时,13代表3天,其中0代表小时,1代表天。或者,3代表3小时,8代表8小时,05代表5天,12代表12天,其中1位数代表小时,2位数代表天。或者,07代表7小时,11代表11小时,006代表6天,105代表105天,其中2位数代表小时,3位数代表天。其他实施例以此类推,下面不再赘述。为了提升开锁密码的有效性,同时提升验证开锁密码的处理效率,优选的,管理端生成开锁密码时,还为所述开锁密码设置校验位;可管理单机锁判断所述开锁密码是否正确之前,还包括步骤:判断所述校验位是否正确,是则继续判断所述开锁密码是否正确,否则不再执行后续步骤。也就是说,一种可管理单机锁的实现方法,其包括以下步骤:管理端采用密码起始时间配合可管理单机锁的唯一序列号共同生成临时密码,采用所述临时密码与密码持续时间共同生成开锁密码并为所述开锁密码设置校验位;可管理单机锁获取所述开锁密码,判断所述校验位是否正确,否则不再执行后续步骤,是则继续判断所述开锁密码是否正确,是则根据所述开锁密码获取所述密码持续时间,根据当前时间和所述密码持续时间判断所述开锁密码是否有效,是则开启。其他实施例以此类推,下面不再赘述。较好的是,所述校验位采用简单四则运算获得,优选的,所述校验位采用简单四则运算获得并且只保留其中的末位。例如,所述校验位采用类似于专利申请号的校验方式获得。由此可以实现一步到位的简单检测,这是为了配合“根据当前时间和所述密码持续时间判断所述开锁密码是否有效”而设计的,特别是采用了“目标密码数量”来生成大量的“校验密码”时,由于可管理单机锁的计算能力是有限的,当“密码持续时间”过长时,例如学生宿舍可能会持续4年,这里比对大量校验密码会需要较多时间,所以通过校验位来进行先行判决是非常有必要的,也是非常有帮助的,可以提升开锁的判断效率。优选的,所述密码持续时间的位数长度根据所述密码持续时间的长短相异设置。也就是说,密码持续时间的位数长度可以是相同的,也可以是不同的,这并不影响本发明的具体实现。优选的,所述密码持续时间的位数长度与所述密码持续时间的时长成正比。也就是说,密码持续时间越长,密码持续时间的位数长度就越长;例如,密码持续时间为888天的时候,其位数长度长于密码持续时间为1天的时候所对应的位数长度。较好的是,所述开锁密码具有标识位,所述标识位指示所述密码持续时间的单位,例如标识位为0代表单位是小时,标识位为1代表单位是天。由此可以实现短期使用或长期使用的分别对待,例如2小时、4小时、8小时或24小时等适合酒店的短期使用,或者2天、3天、7天、30天、365天乃至999天的适合酒店、公寓或宿舍的长期使用。
优选的,所述临时密码的位数长度不低于6位。较好的是,所述临时密码的位数长度不低于7位。由此可以避免被采用试错法破解的几率;而且,5位数较为不安全,6位数安全性好一点,7位数或以上尤佳,但是临时密码的位数长度过长的话,则有悖本发明的初衷:尽量降低开锁密码长度;所以优选6位、7位或8位,通常不超过10位。临时密码的位数长度较短,配合密码持续时间特别是在标识位有标识的密码持续时间,就可以得到较短的便于输入使用的开锁密码。较好的是,可管理单机锁获取所述开锁密码之后,所述实现方法还包括步骤:可管理单机锁判断是否连续发生超过预定次数的判断所述开锁密码错误事件,是则在预设时间段内拒绝继续判断所述开锁密码是否正确,或者在预设时间段内停止获取所述开锁密码。较好的是,所述预设时间段为连续发生的判断所述开锁密码错误事件的次数与预设时长的乘积;例如,预设时长为5秒,预定次数为3次,连续输错4次则停20秒,连续输错5次则停25秒,其他实施例以此类推,下面不再赘述。较好的是,所述预设时间段为乘积的总和值,所述乘积为连续发生的判断所述开锁密码错误事件的次数与预设时长的乘积;例如,预设时长为6秒,预定次数为4次,连续输错5次则停30秒,连续输错5次则停30+36=66秒,其他实施例以此类推,下面不再赘述。由此可以实现连错的拒绝合作,避免恶意测试开锁密码;而且这个预设时间段是随着错误次数增长的,从而可以降低恶意测试开锁密码的测试频率。较好的是,可管理单机锁获取所述开锁密码之后,所述实现方法还包括步骤:可管理单机锁判断是否连续发生超过极限次数的判断所述开锁密码错误事件,是则报警。例如,极限次数为10次或者20次等。较好的是,可管理单机锁获取所述开锁密码之后,所述实现方法还包括步骤:可管理单机锁判断是否连续发生超过极限次数的判断所述开锁密码错误事件,是则开启录像设备,录像设备获取可管理单机锁前方预设位置的影像,并发送给管理终端。由此可以实现更安全的可管理单机锁的管控,避免了恶意开锁,也避免了安全事故的发生。为了更准确地使用密码持续时间,避免发生谬误影响开锁,优选的,采用密码起始时间配合可管理单机锁的唯一序列号共同生成临时密码之前,所述实现方法还包括步骤:预先对可管理单机锁进行校时,以使可管理单机锁与管理端的时间保持一致。较好的是,预先对各可管理单机锁进行校时,以使各可管理单机锁与管理端的时间保持一致。较好的是,采用手机蓝牙对时方式或者标准读取时间方式,预先对可管理单机锁进行校时。这个实施例特别适合分散式公寓等各种管理大量可管理单机锁的分散应用环境,可以在一个特定时间,例如每周一或者每月1日或者每年最后一天,对可管理单机锁进行校时,以防由于机械故障、电池或者电路问题导致可管理单机锁时间错误而影响密码开锁功能。在一个具体应用中,优选的,可管理单机锁先进行校时,保证和后台的时间一致,后台即管理端,例如PC软件、后台网站、APP或者小程序之类。然后后台根据密码起始时间和可管理单机锁的序列号信息通过哈希等算法生成一组临时密码,然后和密码持续时间组合成一组开锁密码。为保证安全,开锁密码总位数最好不小于8位。可管理单机锁在输入开锁密码时,从输入的开锁密码中找到密码信息和持续时间信息,然后根据持续时间生成所有能开门的密码,和输入密码进行比较。有匹配的密码则开门。从该实施例可见,开锁密码中只包含密码持续时间信息,密码起始时间在可管理单机锁端进行判断,从而降低了开锁密码长度,便于实际使用。
优选的,在可管理单机锁进入管理模式之后,所述实现方法还包括步骤:启用临时管理密码功能;较好的是,所述实现方法还包括步骤:下发临时管理密码,和/或取消之前的临时管理密码的有效性;并且在使用后将所述临时管理密码设为长效管理密码;所述临时管理密码用于设置所述可管理单机锁开启的密码、门卡、指纹、声控和/或用户识别;这种情况下,开门的密码可以是一次性的,也可以是短时间有效的,还可以是长时间有效的,应用非常方便。较好的是,所述实现方法还包括步骤:关闭临时管理密码功能。
所述可管理单机锁进行校时;也就是说,对所述可管理单机锁进行校时。较好的是,通过移动终端对所述可管理单机锁进行校时。较好的是,通过移动终端按预设周期对所述可管理单机锁进行校时。较好的是,预设周期为1周、2周、4周、1月、2月、3月、6月或1年等,例如每6个月对所述可管理单机锁进行校时。本发明最大的特点就是适用于分布零散的锁具,不管是在芜湖还是在北海,只要有手机就可以完成校时,这时除非用户接收延时的快递,否则确实是不能用门卡,而密码开锁就不受这个限制了,而且手机还可以现场操作,现场获得临时密码,使用方便。
所述可管理单机锁接收临时密码。较好的是,所述可管理单机锁根据所述临时密码进行开锁。
较好的是,对所述可管理单机锁的参数进行配置,包括:设置项目ID号、使用的卡扇区、临时管理密码是否启用和临时管理位数、临时密码是否启用和临时密码位数、开锁密码位数等中的一项、两项、多项或者全部项。在一个具体的例子中,出厂时,根据情况用出厂配置软件制作一张配置卡,在可管理单机锁初次上电时刷配置卡,即完成对锁的配置。例如,配置卡只在可管理单机锁初次上电2分钟内刷才有效。例如,项目ID号的配置内容为:4B,不能为0或0xffffffff。又如,如果启用临时管理密码功能,则用户可以用该临时管理密码进入管理菜单进行管理功能,添加自己的密码、卡、指纹。如果不启用,则用户无法进入管理菜单。例如,临时密码包括:2小时密码、4小时密码、8小时密码、0-24时的24小时密码、12-12时的24小时密码等,例如对于2小时密码,此密码为一次性,一个预设的时间段最多可以发5次。较好的是,当定义或设置多种临时密码时,所述临时密码的第一位表示临时密码类型,并且临时密码的密码总位数不得低于6位。当只定义一种临时密码时,则临时密码的密码总位数不得低于4位。
优选的,所述可管理单机锁进入管理模式之前,所述实现方法还包括步骤:通过移动终端使用软件程序扫描所述可管理单机锁的二维码并注册所述可管理单机锁;所述可管理单机锁进入管理模式,包括步骤:所述可管理单机锁获取控制信息或者通过在所述可管理单机锁输入控制信息,所述可管理单机锁进入管理模式;所述可管理单机锁进行校时,包括步骤:通过移动终端对所述可管理单机锁进行校时;所述可管理单机锁接收临时密码,包括步骤:所述可管理单机锁从移动终端接收临时密码或者所述可管理单机锁以输入方式接收临时密码。例如,一种可管理单机锁的实现方法,其包括以下步骤:可管理单机锁在上电时对其参数进行配置;通过移动终端使用软件程序扫描所述可管理单机锁的二维码并注册所述可管理单机锁;所述可管理单机锁获取控制信息或者通过在所述可管理单机锁输入控制信息,所述可管理单机锁进入管理模式,启用临时密码功能;通过移动终端对所述可管理单机锁进行校时;所述可管理单机锁从移动终端接收临时密码或者所述可管理单机锁以输入方式接收临时密码。其他实施例以此类推,下面不再赘述。
上述可管理单机锁及其实现方法、分散式单机锁管理***,不仅设计了上电时的参数配置,这个参数配置可以是统一的参数,也可以是有差异的参数,而且对每一可管理单机锁可以分别进入管理模式,并且临时密码的设计,使得用户能够更好地控制可管理单机锁,这种情况就避免了使用门卡的问题,即使没有门卡也可以有效实现可管理单机锁,所以不需要发卡,从而适合分散的非联网方式的大量单机锁的有效实现,特别适合对分散在多个不同区域内的大量单机锁的有效实现,对于零散分布在多个不同位置的大量单机锁的具体实现也没有任何问题,还避免了需要联网使用的电子锁容易被网络破解的问题,在一定程度上提升了安全性能。
对于可管理单机锁及其实现方法的具体实施,下面给出非联网分散式的锁具应用来进行说明,但是值得指出的是,这样具体实施的案例并不能被认作是对于本发明所要求保护的技术方案的特别限制。在电脑端及门锁端均不联网的条件下,实现对分散式公寓的管理。通过下发临时密码或临时管理密码的方式实现对门锁的管理功能。
硬件方面包括手机。
软件方面包括:出厂配置软件和微信小程序。
生产出厂配置:生产阶段使用的配置卡,出厂时,用出厂配置软件制作一张单机配置卡和两张二维码,二张二维码分别粘贴到配置卡和门锁电池盒上。在可管理单机锁初次上电时用此配置卡刷门锁一次后,即完成门锁的端配置。配置卡在可管理单机锁初次上电后2分钟有效。也就是说,配置卡的有效配置时间为两分钟。
门锁安装:可管理单机锁安装好以后,业主需要进行以下操作:手机端使用微信小程序扫二维码,注册锁;在门锁键盘上输入“###”进入管理员模式,该实施例中管理员初始密码为123456,然后按语音提示操作:例如1为启用临时密码功能。2为关闭临时密码功能;如果关闭临时密码功能,则门锁变成一把普通单机锁。3为设置时间,在门锁端通过语音提示操作,将门锁时间设置为当前时间。4为配置门锁,在手机端,根据微信小程序生成的门锁配置密钥,配置门锁。门锁即所述可管理单机锁。
校时:建议每半年进行校时。校时需要在门锁上直接操作进行校时。
复位卡:可以实现对门锁的复位。门锁上原有的复位键无效,只能实现重启功能。
门锁使用包括下发临时密码:使用微信小程序下发临时密码后,在手机端微信直接转发该临时密码。临时密码分为时效临时密码及一次性临时密码;时效临时密码:支持2小时有效、4小时有效、8小时有效及24小时有效,其中,24小时有效的临时密码支持12点至12点之间有效,也支持0点至24点之间有效。密码长度一般不低于6位。一次性临时密码2小时内有效,2小时内最多可下发5组一次性临时密码。密码长度不低于6位。
门锁使用还可以包括下发临时管理密码:如果用户长租,需要设置自己的密码,则公寓管理员可以在公寓管理软件上生成一个临时管理密码发给用户。该密码有效期为当天0-24点。用户输入临时管理密码后此管理密码即变为长效管理密码。用户进入管理模式后可以设置自己的密码/卡/指纹。如果用户退租有新用户入住,则新用户取得新的临时管理密码输入后以前的临时管理密码即失效,以前用户设置的密码、卡、指纹全部失效。此功能在可管理单机锁出厂时确定是否启用,使用中不能修改。
优选的,一种可管理单机锁,其采用任一实施例所述实现方法实现。优选的,可管理单机锁具有用于实现所述实现方法相应步骤的功能模块。较好的是,可管理单机锁设有用于在上电时对其参数进行配置的配置模块和配合进行参数配置的参数存储模块,用于控制进入管理模式的校验模块,用于启用临时密码功能的使能模块,用于配合门卡开锁的控制模块,用于配合进行校时的时钟模块等。上述可管理单机锁不需要联网也能够得到足够的控制,并且门卡与可管理单机锁的安装位置进行了绑定,使得门卡能够对应一个可管理单机锁,避免了需要联网使用的电子锁容易被网络破解的问题,在一定程度上提升了安全性能。
例如,所述可管理单机锁主要是在目前现有的单机锁功能上,增加管理功能。这里的管理功能也就是通过任一实施例所述实现方法实现所述可管理单机锁的管理,在具体实现中,可以用配置卡、临时密码或临时管理密码等方式实现管理功能,适用于分散式公寓的管理。在硬件方面,以申请人所生产的现有的某款单机锁为例,PCB固件采用同一个固件,无须变化,电路板略作改动,增加RTC(Real_Time Clock,时钟芯片)和纽扣电池,相应的语音提示也适当更新即可。较好的是,可管理单机锁设有用于获取所述开锁密码的第一获取模块,用于判断所述开锁密码是否正确的第一判断模块,用于根据所述开锁密码获取所述密码持续时间的第二获取模块,用于根据当前时间和所述密码持续时间判断所述开锁密码是否有效的第二判断模块,用于实现可管理单机锁开启即打开门禁的开启模块。其他实施例以此类推,下面不再赘述。
优选的,一种分散式单机锁管理***,其采用任一实施例所述实现方法实现所述可管理单机锁的管理。较好的是,所述分散式单机锁管理***包括控制装置和任一实施例所述可管理单机锁,管理端例如控制装置用于执行任一实施例所述实现方法的各步骤。较好的是,管理端为服务器或移动终端等。从而能够完成对非联网方式的大量单机锁的有效实现,特别适合分散在各个不同地理位置特别是相隔遥远的连锁酒店、分布式公寓或者房屋出租中介的大量单机锁的有效实现,还避免了需要联网使用的电子锁容易被网络破解的问题,在一定程度上提升了安全性能。
进一步地,本发明的实施例还包括,上述各实施例的各技术特征,相互组合形成的可管理单机锁及其实现方法、分散式单机锁管理***。
需要说明的是,上述各技术特征继续相互组合,形成未在上面列举的各种实施例,均视为本发明说明书记载的范围;并且,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种可管理单机锁的实现方法,其特征在于,
可管理单机锁在上电时对其参数进行配置;
所述可管理单机锁进入管理模式,启用临时密码功能;
所述可管理单机锁进行校时;
所述可管理单机锁接收临时密码。
2.根据权利要求1所述实现方法,其特征在于,所述可管理单机锁的数量为多个,并且各所述可管理单机锁分散设置;较好的是,至少二所述可管理单机锁的直线距离大于6千米;较好的是,至少二所述可管理单机锁的直线距离大于100千米。
3.根据权利要求1所述实现方法,其特征在于,所述临时密码包括时效临时密码和/或一次性临时密码。
4.根据权利要求1所述实现方法,其特征在于,启用临时密码功能之后,所述实现方法还包括步骤:关闭临时密码功能。
5.根据权利要求1所述实现方法,其特征在于,在可管理单机锁进入管理模式之后,所述实现方法还包括步骤:启用临时管理密码功能;较好的是,所述实现方法还包括步骤:下发临时管理密码,和/或取消之前的临时管理密码的有效性;并且在使用后将所述临时管理密码设为长效管理密码;所述临时管理密码用于设置所述可管理单机锁开启的密码、门卡、指纹、声控和/或用户识别;较好的是,所述实现方法还包括步骤:关闭临时管理密码功能。
6.根据权利要求1所述实现方法,其特征在于,在可管理单机锁进入管理模式之后,所述实现方法还包括步骤:设置时间和/或配置所述可管理单机锁。
7.根据权利要求1所述实现方法,其特征在于,可管理单机锁在上电时通过刷配置卡对所述可管理单机锁的参数进行配置;较好的是,可管理单机锁在初次上电时通过刷配置卡对所述可管理单机锁的参数进行配置。
8.根据权利要求1至7中任一项所述实现方法,其特征在于,所述可管理单机锁进入管理模式之前,所述实现方法还包括步骤:通过移动终端使用软件程序扫描所述可管理单机锁的二维码并注册所述可管理单机锁;
所述可管理单机锁进入管理模式,包括步骤:所述可管理单机锁获取控制信息或者通过在所述可管理单机锁输入控制信息,所述可管理单机锁进入管理模式;
所述可管理单机锁进行校时,包括步骤:通过移动终端对所述可管理单机锁进行校时;
所述可管理单机锁接收临时密码,包括步骤:所述可管理单机锁从移动终端接收临时密码或者所述可管理单机锁以输入方式接收临时密码。
9.一种可管理单机锁,其特征在于,采用权利要求1至8中任一项所述实现方法实现。
10.一种分散式单机锁管理***,其特征在于,采用权利要求1至8中任一项所述实现方法实现所述可管理单机锁的管理。
CN201910850128.XA 2019-09-09 2019-09-09 可管理单机锁及其实现方法、分散式单机锁管理*** Pending CN110599649A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910850128.XA CN110599649A (zh) 2019-09-09 2019-09-09 可管理单机锁及其实现方法、分散式单机锁管理***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910850128.XA CN110599649A (zh) 2019-09-09 2019-09-09 可管理单机锁及其实现方法、分散式单机锁管理***

Publications (1)

Publication Number Publication Date
CN110599649A true CN110599649A (zh) 2019-12-20

Family

ID=68858291

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910850128.XA Pending CN110599649A (zh) 2019-09-09 2019-09-09 可管理单机锁及其实现方法、分散式单机锁管理***

Country Status (1)

Country Link
CN (1) CN110599649A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114973482A (zh) * 2022-05-25 2022-08-30 深圳市启鹏天辰科技有限公司 采用智能门禁机的闸门通行方法及通行***

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201226162Y (zh) * 2008-03-26 2009-04-22 深圳市科松电子有限公司 一种门禁控制器
KR20110138856A (ko) * 2010-06-22 2011-12-28 (주)이컴앤드시스템 일회용 바코드를 이용한 도어락 개폐처리 방법 및 시스템과 도어락 장치
CN103021058A (zh) * 2012-12-11 2013-04-03 奉化市供电局 一种智能电房门
CN106023360A (zh) * 2016-05-12 2016-10-12 上海泛创通信技术有限公司 一种蓝牙智能锁的智能***管理方法
CN106131179A (zh) * 2016-07-05 2016-11-16 林哲敏 一种智能门锁的密码权限管理***及方法
CN106952378A (zh) * 2017-04-11 2017-07-14 徐士兰 开锁方法及装置、电子锁
CN107154847A (zh) * 2016-03-06 2017-09-12 北京火河科技有限公司 面向离线环境的密码生成方法、验证方法及其智能设备
CN107978047A (zh) * 2017-12-04 2018-05-01 北京深思数盾科技股份有限公司 使用密码开锁的方法、装置和***
US10169940B1 (en) * 2018-01-04 2019-01-01 Taiwan Fu Hsing Industrial Co., Ltd. Electric lock and control method thereof
CN109598828A (zh) * 2018-12-28 2019-04-09 宁波大红鹰学院 一种智能门锁控制***及方法
CN110098923A (zh) * 2019-04-08 2019-08-06 浙江大华技术股份有限公司 一种生成和验证临时密码的方法及设备

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201226162Y (zh) * 2008-03-26 2009-04-22 深圳市科松电子有限公司 一种门禁控制器
KR20110138856A (ko) * 2010-06-22 2011-12-28 (주)이컴앤드시스템 일회용 바코드를 이용한 도어락 개폐처리 방법 및 시스템과 도어락 장치
CN103021058A (zh) * 2012-12-11 2013-04-03 奉化市供电局 一种智能电房门
CN107154847A (zh) * 2016-03-06 2017-09-12 北京火河科技有限公司 面向离线环境的密码生成方法、验证方法及其智能设备
CN106023360A (zh) * 2016-05-12 2016-10-12 上海泛创通信技术有限公司 一种蓝牙智能锁的智能***管理方法
CN106131179A (zh) * 2016-07-05 2016-11-16 林哲敏 一种智能门锁的密码权限管理***及方法
CN106952378A (zh) * 2017-04-11 2017-07-14 徐士兰 开锁方法及装置、电子锁
CN107978047A (zh) * 2017-12-04 2018-05-01 北京深思数盾科技股份有限公司 使用密码开锁的方法、装置和***
US10169940B1 (en) * 2018-01-04 2019-01-01 Taiwan Fu Hsing Industrial Co., Ltd. Electric lock and control method thereof
CN109598828A (zh) * 2018-12-28 2019-04-09 宁波大红鹰学院 一种智能门锁控制***及方法
CN110098923A (zh) * 2019-04-08 2019-08-06 浙江大华技术股份有限公司 一种生成和验证临时密码的方法及设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114973482A (zh) * 2022-05-25 2022-08-30 深圳市启鹏天辰科技有限公司 采用智能门禁机的闸门通行方法及通行***

Similar Documents

Publication Publication Date Title
US20240187247A1 (en) Providing security in an intelligent electronic device
US10755507B2 (en) Systems and methods for multifactor physical authentication
CN109272606B (zh) 一种基于区块链的智能锁监管设备、方法及存储介质
CN105069876B (zh) 智能门禁控制的方法和***
CN105279832B (zh) 智能门锁***及其控制方法
EP3053149B1 (de) Zeitsynchronisation
JP5574611B2 (ja) 電子解錠システム、サーバ、利用者端末、電気錠端末、及び情報処理方法
CN110169031B (zh) 具有本地移动密钥分配的门禁控制***
KR101395749B1 (ko) 칩 카드를 포함하는 내장형 컴퓨터 시스템에서 보안카운터를 제공하는 방법
KR101296863B1 (ko) Nfc 도어락을 이용한 출입인증 시스템
EP2509275A1 (en) Method and system for authenticating entities by means of mobile terminals
CN108712389B (zh) 一种智能锁***
EP3408837A1 (en) Systems and methods for remote access rights and verification
CN108961475A (zh) 一种门禁部署方法及门禁部署服务器
CN110580759A (zh) 可管理单机锁及其实现方法、集中式单机锁管理***
JP5686269B1 (ja) 錠開閉装置及び錠開閉システム
KR20160140363A (ko) 사물인터넷 기반 도어락 제어 서비스 제공 방법 및 서비스 제공 서버
CN107958513A (zh) 一种电子锁的离线授权方法及***
CN110570564A (zh) 一种单机锁及其管控方法
CN110570559A (zh) 基于移动终端的门禁***中电子钥匙分享方法
CN109064599A (zh) 权限认证方法及装置
US11416698B2 (en) Method for providing proof of presence
CN110570557A (zh) 基于无线通讯网络的门禁***
CN110570560A (zh) 基于身份识别的门禁***
CN112734989B (zh) 一种智能门锁的蓝牙钥匙分发方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20191220

RJ01 Rejection of invention patent application after publication