离线密码的验证方法、生成方法及智能门锁技术

技术编号:36688323 阅读:58 留言:0更新日期:2023-02-27 19:53
本申请公开了离线密码的验证方法、生成方法,该方法包括:获取用户输入的离线密码,并对离线密码进行解密以获取管理员密码和密码生成时间;其中,密码生成时间是服务器生成离线密码时所使用的服务器的当前时间;验证管理员密码是否正确;若管理员密码正确,则将密码生成时间和待解锁智能设备的本地存储时间进行早晚比较,以得到比较结果;确定与比较结果相匹配的解锁验证结果。通过上述方式,本申请能够改善智能设备未能及时更新导致本地时间错误后,导致离线密码的有效期的准确性降低的问题。题。题。

【技术实现步骤摘要】
离线密码的验证方法、生成方法及智能门锁


[0001]本申请涉及智能设备的密码验证
,特别是涉及离线密码的验证方法、生成方法及智能门锁。

技术介绍

[0002]密码验证技术是日常生活中常用的技术,通过密码验证的方式可以极大程度上保护用户的财产安全和信息安全。例如,具有密码验证功能的门锁可以用于降低盗窃发生的概率,具有密码验证功能的智能设备、软件或门户网站也可以提高用户信息的安全性。
[0003]为了使智能设备在没有联网的状态下能够工作,智能设备还会具验证具有一定有效期的离线密码的功能。然而,如果智能设备没有联网,智能设备内部预置的本地时间可能会于实际时间不同,这有可能导致智能设备不能够很好的对离线密码的有效期进行验证。

技术实现思路

[0004]本申请的实施例提供离线密码的验证方法、生成方法及智能门锁,能够改善现有技术中智能设备未能及时更新导致本地时间错误后,导致离线密码的有效期的准确性降低的问题。
[0005]第一方面,本申请实施例提供离线密码的验证方法,包括:获取用户输入的离线密码,并对离线密码进行解密以本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种离线密码的验证方法,其特征在于,包括:获取用户输入的离线密码,并对所述离线密码进行解密以获取管理员密码和密码生成时间;其中,所述密码生成时间是服务器生成所述离线密码时所使用的服务器的当前本地时间;验证所述管理员密码是否正确;若所述管理员密码正确,则将所述密码生成时间和待解锁智能设备的本地存储时间进行早晚比较,以得到比较结果;确定与所述比较结果相匹配的解锁验证结果。2.根据权利要求1所述的验证方法,其特征在于:所述确定与所述比较结果相匹配的解锁验证结果,包括:若所述比较结果为所述密码生成时间不早于所述本地存储时间,则所述解锁验证结果为解锁验证成功,否则为解锁验证失败。3.根据权利要求1所述的验证方法,其特征在于:在所述解锁验证结果为解锁验证成功之后,包括:将所述密码生成时间作为所述本地存储时间进行存储,以更新所述本地存储时间。4.根据权利要求1所述的验证方法,其特征在于:在所述将密码生成时间和所述待解锁智能设备的本地存储时间进行早晚比较,以得到比较结果之前,还包括:判断是否是第一次接收所述离线密码;若是,则将所述密码生成时间存储作为所述本地存储时间。5.根据权利要求1所述的验证方法,其特征在于:在所述将密码生成时间和所述待解锁智能设备的本地存储时间进行早晚比较,以得到比较结果之前,包括:判断是否是第一次接收所述离线密码;若是,则存储所述密码生成时间,并获取存储所述密码生成时间时的本地时间作为所述本地存储时间。6.根据权利要求1所述的验证方法,其特征在于:所述对离线密码进行解密以...

【专利技术属性】
技术研发人员:黎宗伟杜冰
申请(专利权)人:国民科技深圳有限公司
类型:发明
国别省市:

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

1