【技术实现步骤摘要】
一种验证锁密码的方法、装置及锁设备
[0001]本申请涉及智能设备领域,尤其涉及一种验证锁密码的方法、装置及锁设备。
技术介绍
[0002]随着智能家居产业的发展,越来越多的用户开始选择智能家居产品。相较于传统门锁,智能门锁的便利性成为一种新潮流。目前大部分的智能门锁能够支持密码、指纹、NFC等多种解锁方式,对于门锁的主人来说,非常的便捷。但是在一些使用场景下,比如朋友访问、保洁员上门清洁等,需要给他们提供开门的权限,但是又不想告知他们门锁密码,因此可以提供临时密码,既可以满足此种场景开锁需求,又可以保证长期密码不被泄露。
[0003]相关技术中提供一些生成临时锁密码的方式。在其中的一种方式中,门锁可以提前生成一批临时锁密码,并通过蓝牙发送至用户客户端上。临时锁密码在使用一次之后就失效,并且临时锁密码的数量有限,用完之后还需要连接门锁获取下一批临时锁密码。临时锁密码存储于手机本地存储器中,安全性不高,且对应的APP卸载之后,密码也随之消失。在另一种方式中,智能门锁的后台服务器生成认证信息,并将所述认证信息利用链接的形 ...
【技术保护点】
【技术特征摘要】
1.一种验证锁密码的方法,其特征在于,包括:获取待验证的临时锁密码;获取随机种子和用户密码,所述随机种子为随机生成且具有使用次数限制的字符串;根据所述随机种子和所述用户密码确定基准临时锁密码;在所述待验证的临时锁密码与所述基准临时锁密码相匹配的情况下,打开锁体。2.根据权利要求1所述的方法,其特征在于,所述获取待验证的临时锁密码,包括:获取图形码;解析所述图形码,获取所述图形码中所包含的临时锁密码。3.根据权利要求1所述的方法,其特征在于,在所述打开锁体之后,所述方法还包括:发送完成临时开锁的通知消息;接收并存储新的随机种子,所述新的随机种子用于验证下一个临时锁密码。4.根据权利要求1所述的方法,其特征在于,所述根据所述随机种子和所述用户密码,确定基准临时锁密码,包括:利用所述随机种子和所述用户密码生成密钥种子;利用所述密钥种子和时间戳信息生成所述基准临时锁密码,所述时间戳信息被设置为在预设时间段内为相同的信息。5.根据权利要求2所述的方法,其特征在于,所述图形码被设置为利用下述方式生成:根据随机种子和用户密码确定临时锁密码;将所述临时锁密码转换成图形码,或者,将所述临时锁密码加密后转换成图形码。6.根据权利要求2或5所述的方法,其特征在于,所述图形码包括二维码、条形码中的至少一种。7.一种生成锁密码的方法,其特征在于,包括:获取用户密码;在所述用户密码通过验证的情况下,获取随机种子,所述随机种子为随机生成且具有使用次数限制的字符串;根据所述随机种子和所述用户密码确定临时锁密码。8.根据权利要求7所述的方法,其特征在于,所述根据所述随机种子和所述用户密码确定临时锁密码,包括:利用所述随机种子和所述用户密码生成密钥种子;利用所述密钥种子和时间戳信息生成临时锁密码,所述时间戳信息被设置为在预设时间段内为相同的信息。9.根据权利要求7所述的方法,其特征在于,在所述根据所述随机种子和所述用户密码确定临时锁密码之后,所述方法还包括:将所述临时锁密码转换成图形码,或者,将所述临时锁密码加密后转换成图形码。10.根据权利要求7所述的方法,其特征在于,所述获取随机种子,包括;发送获取随机种子的请求;接收随机种子。11.一种信息处理方法,其特征在于,包括:接收完成临时开锁的通知消息;
随机生成具有使用次数限制的随机种子,所述随机种子用于验证下一个临时锁密码;发送所述随机种子。12.根据权利要求11所述的方法,其特征在于,在所述生成随机种子之后,所述方法还包括:接收获取随机种子的请求;响应于所述请求,发送所述随机种子。13.根据权利要求11所述的方法,其特征在于,在所述生成随机种子之后,所述方法还包括:接收获取临时锁密码的请求;响应于所述请求,获取用...
【专利技术属性】
技术研发人员:王伟刚,彭洪彬,范长贵,彭小林,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。