动态密码锁的开锁方法、电子设备及存储介质与流程

文档序号:33401962发布日期:2023-03-08 17:56阅读:262来源:国知局
动态密码锁的开锁方法、电子设备及存储介质与流程

1.本发明涉及电子锁领域,特别是涉及一种动态密码锁的开锁方法、电子设备及存储介质。


背景技术:

2.众所周知,电子锁通常采用按键、指纹或无线遥控等信号传输方式向门体的控制电路发送操作指令,实现开门操作。
3.电子锁的开、关状态则采用指示灯或数码管、液晶显示屏等方式进行信息提示,这些技术方法在防止密码破解和状态提示上已经有了很大的改进,但仍不能有效防止密码锁被技术性开启、指纹被克隆及无线信号被拦截复制等安全性问题。而且,若相同类型的电子锁的密码的计算方式雷同,则同样容易被破解。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种动态密码锁的开锁方法,能够通过时间算子生成动态密码,只有用与动态密码锁配对的客户端获取动态密码锁的id,才能够获取动态密码,进而输入动态密码后才能开启动态密码锁。
5.本发明提供一种动态密码锁的开锁方法,包括如下步骤:
6.通过时间算子生成动态密码;
7.通过客户端获取所述动态密码锁的id并与所述id绑定;
8.所述动态密码锁发送所述动态密码给所述客户端;
9.在所述计时模块生成的时间段阈值内,并在所述客户端上输入动态密码后实现解锁。
10.进一步地,所述计时模块生成的所述时间段阈值的取值范围是1分钟至4分钟。
11.进一步地,还包括控制电路、锁门传感器和门状态传感器,所述锁门传感器以及所述门状态传感器将传感器信号发送给所述控制电路。
12.进一步地,所述锁门传感器为磁控霍尔传感器。
13.进一步地,所述门状态传感器为磁控霍尔传感器。
14.进一步地,每隔预设时间,所述时间算子生成新的动态密码。
15.进一步地,所述预设时间为24小时。
16.进一步地,所述动态密码锁通过信息通讯单元将动态密码发送到所述客户端上。
17.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前所述的动态密码锁的开锁方法。
18.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述的动态密码锁的开锁方法。
19.本发明提供的动态密码锁的开锁方法,能够通过时间算子生成动态密码,只有用
与动态密码锁配对的客户端获取动态密码锁的id,才能够获取动态密码,进而输入动态密码后才能开启动态密码锁。
附图说明
20.图1为本发明实施例提供的动态密码锁的开锁方法的示意性流程图;
21.图2为本发明实施例提供的电子设备的示意性结构图。
22.附图标号说明:
23.100、处理器;102、存储器;104、通信接口;106、通信总线。
具体实施方式
24.为使发明的目的、技术方案和优点更加清楚,下面将结合发明中的附图,对发明中的技术方案进行清楚地描述,显然,所描述的实施例是发明一部分实施例,而不是全部的实施例。基于发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于发明保护的范围。
25.在本发明实施例的描述中,需要说明的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明实施例的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
26.在本发明实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明实施例中的具体含义。
27.在本发明实施例中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
28.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
29.如图1所示,本发明提供一种动态密码锁的开锁方法,包括如下步骤:
30.通过时间算子生成动态密码;
31.通过客户端获取动态密码锁的id并与id绑定;
32.动态密码锁发送动态密码给客户端;
33.在计时模块生成的时间段阈值内,并在客户端上输入动态密码后实现解锁。
34.本发明提供的动态密码锁的开锁方法,能够通过时间算子生成动态密码,只有用与动态密码锁配对的客户端获取动态密码锁的id,才能够获取动态密码,进而输入动态密码后才能开启动态密码锁。此外,通过设置计时模块,能够保证用户在该计时模块生成的时间段阈值内输入动态密码都能够实现解锁的功能。
35.其中,动态密码锁根据时间算子的变化,以及时间点的不同,会计算生成与当前时间点对应的动态密码。而且,不同的动态密码锁之间的时间算子是不同的,由此,也不会让别人根据相应的逻辑关系计算得出当前这一动态密码锁的动态密码。例如,可以按照分钟来计算得出一天当中的1440种动态密码,或者按照小时来计算得出一天当中的24种动态密码。
36.使用者通过客户端,例如手机等扫描获取动态密码锁的id并与该id绑定,即可将该客户端与该动态密码锁完成绑定,进而只能通过该客户端完成对动态密码锁的解锁;
37.绑定完成后,动态密码锁会将经过时间算子计算得出的动态密码发送给客户端,使用者在客户端获取到相应的动态密码后,输入该动态密码就能够完成对动态密码锁的解锁。
38.此外,设置计时模块的目的在于设置一定的容错时间,例如,在8点至8点零1分之间输入密码时,若输入错误,则可以由计时模块给予一定的容错时间,即,用户可在8点至8点零2分或者8点至8点零5分这一时间段阈值内,输入正确的动态密码即可解锁。
39.由此,计时模块生成的时间段阈值的取值范围是1分钟至4分钟。
40.进一步地,还包括控制电路、锁门传感器和门状态传感器,锁门传感器以及门状态传感器将传感器信号发送给控制电路。控制电路在接收到锁门传感器以及门状态传感器发送的传感器信号后,判断当前门的状态,并根据判断的结果控制时间算子重新计算密码、控制计时模块重新计时。
41.进一步地,锁门传感器、门状态传感器为磁控霍尔传感器。使用磁控霍尔传感器具有精度高、寿命长等优点。
42.进一步地,每隔预设时间,时间算子生成新的动态密码。其中,预设时间为24小时。这样一来,通过动态密码的不短更迭,能够进一步地保证该动态密码锁的使用安全性。
43.进一步地,动态密码锁通过信息通讯单元将动态密码发送到客户端上。例如信息通讯单元可通过gprs、wifi等信息通讯方式将动态密码发送给客户端。
44.如图2所示,根据本发明第二方面实施例的一种电子设备,包括存储器102、处理器100及存储在存储器102上并可在处理器100上运行的计算机程序,处理器100执行计算机程序时实现如本发明第一方面实施例的动态密码锁的开锁方法的步骤。
45.该电子设备可以包括:处理器100、通信接口104、存储器102和通信总线106,其中,处理器100,通信接口104,存储器102通过通信总线106完成相互间的通信。处理器100可以调用存储器102中的逻辑指令,以执行如下方法:
46.通过时间算子生成动态密码;通过客户端获取动态密码锁的id并与id绑定;动态密码锁发送动态密码给客户端;在计时模块生成的时间段阈值内,并在客户端上输入动态
密码后实现解锁。
47.根据本发明第三方面实施例的非暂态计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如本发明第一方面实施例的动态密码锁的开锁方法的步骤。
48.例如,处理器执行计算机程序时实现下述步骤:通过时间算子生成动态密码;通过客户端获取动态密码锁的id并与id绑定;动态密码锁发送动态密码给客户端;在计时模块生成的时间段阈值内,并在客户端上输入动态密码后实现解锁。
49.此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
50.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1