电子锁控制方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:31716918 阅读:14 留言:0更新日期:2022-01-01 11:23
本申请涉及一种电子锁控制方法、装置、计算机设备和存储介质。所述方法包括:响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端;所述目标终端用于向用户呈现所述登录验证码;所述登录验证码用于供所述用户登录目标客户端;所述目标客户端用于获取所述用户的用户身份信息;还用于根据所述用户身份信息,生成动态密码,并向所述用户呈现所述动态密码;响应于所述用户的解锁密码输入操作,确定所述用户当前输入的动态密码;若所述当前输入的动态密码与预设的解锁密码一致,则执行开锁操作。采用本方法能够提高电子锁的安全性。锁操作。采用本方法能够提高电子锁的安全性。锁操作。采用本方法能够提高电子锁的安全性。

【技术实现步骤摘要】
电子锁控制方法、装置、计算机设备和存储介质


[0001]本申请涉及电子密码锁
,特别是涉及一种电子锁控制方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着科技的发展,电子密码锁已经成为了组成公共安全防范系统的重要电子装置。电子密码锁是一种通过密码输入来控制电路或是芯片工作(访问控制系统),从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。
[0003]但是,现有的电子密码锁大多将预先设置好的密码存储于存储器中,当输入的密码与预先设置好的密码一致时完成开锁,由于密码固定,极易被破解,导致密码泄露造成安全问题。
[0004]因此,现有的电子密码锁存在安全性较低的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高电子锁的安全性的电子锁控制方法、装置、计算机设备和存储介质。
[0006]一种电子锁控制方法,所述方法包括:
[0007]响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端;所述目标终端用于向用户呈现所述登录验证码;所述登录验证码用于供所述用户登录目标客户端;所述目标客户端用于获取所述用户的用户身份信息;还用于根据所述用户身份信息,生成动态密码,并向所述用户呈现所述动态密码;
[0008]响应于所述用户的密码输入操作,确定所述用户当前输入的动态密码;
[0009]若所述当前输入的动态密码与预设的解锁密码一致,则执行开锁操作。
[0010]在其中一个实施例中,所述响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端,包括:
[0011]响应于对目标电子锁的验证码获取操作,按照预设的验证码生成算法,生成携带有所述登录验证码的验证码显示请求;
[0012]发送所述验证码显示请求至所述目标终端;所述验证码显示请求用于指示所述目标终端向所述用户呈现所述登录验证码。
[0013]在其中一个实施例中,所述响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端,包括:
[0014]响应于对目标电子锁的验证码获取操作,发送验证码生成请求至服务器;所述服务器用于接收所述目标终端发送的开锁请求;所述服务器还用于响应于所述验证码生成请求和所述开锁请求,按照预设的验证码生成算法,生成携带有所述登录验证码的验证码显示请求,并发送验证码显示请求至所述目标终端;所述验证码显示请求用于指示所述目标终端向所述用户呈现所述登录验证码。
[0015]在其中一个实施例中,所述目标电子锁包括控制指令输入模块,在所述响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端的步骤之前,还包括:
[0016]接收所述控制指令输入模块发送的控制信号;所述控制信号为所述控制指令输入模块通过接收用户向所述控制指令输入模块输入的验证码获取控制指令而生成的信号;
[0017]解码所述控制信号,得到控制信号解码结果;
[0018]若所述控制信号解码结果为预设解码结果,则确定接收到对所述目标电子锁的验证码获取操作。
[0019]一种电子锁控制方法,所述方法包括:
[0020]获取目标终端的用户输入的登录验证码;所述登录验证码为目标电子锁响应于对所述目标电子锁的验证码获取操作后向目标终端发送的验证码;所述目标终端还用于向所述用户呈现所述登录验证码;
[0021]根据所述登录验证码对所述用户进行登录验证;
[0022]若通过登录验证,则获取所述用户的用户身份信息;
[0023]根据所述用户身份信息,生成动态密码,并向所述用户呈现所述动态密码;所述动态密码用于供所述用户进行密码输入操作;所述密码输入操作用于供所述目标电子锁确定所述用户当前输入的动态密码;所述当前输入的动态密码用于供所述目标电子锁在判定所述当前输入的动态密码与预设的解锁密码一致时,执行开锁操作。
[0024]一种电子锁控制装置,所述装置包括:
[0025]验证码发送模块,用于响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端;所述目标终端用于向用户呈现所述登录验证码;所述登录验证码用于供所述用户登录目标客户端;所述目标客户端用于获取所述用户的用户身份信息;还用于根据所述用户身份信息,生成动态密码,并向所述用户呈现所述动态密码;
[0026]密码确定模块,用于响应于所述用户的密码输入操作,确定所述用户当前输入的动态密码;
[0027]开锁模块,用于若所述当前输入的动态密码与预设的解锁密码一致,则执行开锁操作。
[0028]一种电子锁控制装置,所述装置包括:
[0029]验证码获取模块,用于获取目标终端的用户输入的登录验证码;所述登录验证码为目标电子锁响应于对所述目标电子锁的验证码获取操作后向目标终端发送的验证码;所述目标终端还用于向所述用户呈现所述登录验证码;
[0030]登录验证模块,用于根据所述登录验证码对所述用户进行登录验证;
[0031]身份信息获取模块,用于若通过登录验证,则获取所述用户的用户身份信息;
[0032]密码生成模块,用于根据所述用户身份信息,生成动态密码,并向所述用户呈现所述动态密码;所述动态密码用于供所述用户进行密码输入操作;所述密码输入操作用于供所述目标电子锁确定所述用户当前输入的动态密码;所述当前输入的动态密码用于供所述目标电子锁在判定所述当前输入的动态密码与预设的解锁密码一致时,执行开锁操作。
[0033]一种电子锁,包括:处理器、控制指令输入模块、无线模块、显示模块、存储器、电磁锁、报警模块和红外接收模块;
[0034]所述处理器分别与所述控制指令输入模块、所述无线模块、所述显示模块、所述存
储器、所述电磁锁、所述报警模块和所述红外接收模块电性连接;
[0035]所述控制指令输入模块包括键盘模块和遥控模块中的至少一种;
[0036]所述存储器,用于存储有计算机程序;
[0037]所述处理器,用于执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。
[0038]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
[0039]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0040]上述一种电子锁控制方法、装置、计算机设备和存储介质,通过响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端;其中,目标终端用于向用户呈现登录验证码;登录验证码用于供用户登录目标客户端;目标客户端用于获取用户的用户身份信息;还用于根据用户身份信息,生成动态密码,并向用户呈现动态密码;然后,响应于用户的密码输入操作,确定用户当前输入的动态密码;最后,若所述当前输入的动态密码与预设的解锁密码一致,则执行开锁操作;如此,用户对电子锁进行控制操作时,必须输入的动态密码与预设的解锁密码一致才可以对电子锁进行开锁,而动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子锁控制方法,其特征在于,包括:响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端;所述目标终端用于向用户呈现所述登录验证码;所述登录验证码用于供所述用户登录目标客户端;所述目标客户端用于获取所述用户的用户身份信息;还用于根据所述用户身份信息,生成动态密码,并向所述用户呈现所述动态密码;响应于所述用户的密码输入操作,确定所述用户当前输入的动态密码;若所述当前输入的动态密码与预设的解锁密码一致,则执行开锁操作。2.根据权利要求1所述的方法,其特征在于,所述响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端,包括:响应于对目标电子锁的验证码获取操作,按照预设的验证码生成算法,生成携带有所述登录验证码的验证码显示请求;发送所述验证码显示请求至所述目标终端;所述验证码显示请求用于指示所述目标终端向所述用户呈现所述登录验证码。3.根据权利要求1所述的方法,其特征在于,所述响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端,包括:响应于对目标电子锁的验证码获取操作,发送验证码生成请求至服务器;所述服务器用于接收所述目标终端发送的开锁请求;所述服务器还用于响应于所述验证码生成请求和所述开锁请求,按照预设的验证码生成算法,生成携带有所述登录验证码的验证码显示请求,并发送验证码显示请求至所述目标终端;所述验证码显示请求用于指示所述目标终端向所述用户呈现所述登录验证码。4.根据权利要求1所述的方法,其特征在于,所述目标电子锁包括控制指令输入模块,在所述响应于对目标电子锁的验证码获取操作,发送登录验证码至目标终端的步骤之前,还包括:接收所述控制指令输入模块发送的控制信号;所述控制信号为所述控制指令输入模块通过接收用户向所述控制指令输入模块输入的验证码获取控制指令而生成的信号;解码所述控制信号,得到控制信号解码结果;若所述控制信号解码结果为预设解码结果,则确定接收到对所述目标电子锁的验证码获取操作。5.一种电子锁控制方法,其特征在于,包括:获取目标终端的用户输入的登录验证码;所述登录验证码为目标电子锁响应于对所述目标电子锁的验证码获取操作后向目标终端发送的验证码;所述目标终端还用于向所述用户呈现所述登录验证码;根据所述登录验证码对所述用户进行登录验证;若通过登录验证,则获取所述用户的用户身份信息;根据所述用户身份信息,生成动态密码,并向所述用户呈现所述动态密码;所述动态密码用于供所述用户进行密码输入操作;所述密码输入...

【专利技术属性】
技术研发人员:王依云吴昊赖宇阳邓建锋张丽娟
申请(专利权)人:南方电网数字电网研究院有限公司
类型:发明
国别省市:

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

1