[发明专利]一种智能门锁及其权限判定方法和应用系统有效
申请号: | 202010936319.0 | 申请日: | 2020-09-08 |
公开(公告)号: | CN112037383B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 徐伟林;王强;黄钧;王飞 | 申请(专利权)人: | 北京紫光安芯科技有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张柳 |
地址: | 100083 北京市海淀区王庄路1*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 门锁 及其 权限 判定 方法 应用 系统 | ||
本申请提供了一种智能门锁及其权限判定方法和应用系统,该方法在获取载体卡所携带的开锁密码之后,按照与该开锁密码相同的生成方式,基于预存数据和开锁密码中的随机数据,采用预设加密算法,得到智能门锁的目标开锁密码,然后判断该开锁密码是否与目标开锁密码相同,进而判定该载体卡是否具有开锁权限;也即,本发明无需智能门锁中的NB模组投入工作状态,就能得知该载体卡是否具有开锁权限,进而避免了使用NB模组所增加的电流,且无需提前将载体卡的信息提交至云平台,对于用户的使用体验无差别。
技术领域
本发明涉及检测技术领域,具体涉及一种智能门锁及其权限判定方法和应用系统。
背景技术
智能门锁是指区别于传统机械锁,在其基础上改进的,在应用安全性、识别、管理性能方面更加智能化简便化的锁具。智能门锁对电流的要求极其严苛,在休眠状态下,电流一般维持在20~30uA,而在工作状态时,电流会维持在50~100mA。一旦开启智能门锁中的NB(Narrow Band Internet of Things,窄带物联网)模组,则会叠加NB模组的工作消耗,使得整个智能门锁的电流达到400mA。
由于现有NB模组自身的低功耗技术还不能满足智能门锁的低电流要求,因此,NB模组只有在特定的情况下,例如发生告警和离线密码开锁时,才会启用电源进行联网,并且限制每天联网的次数。当联网次数达到上限之后,NB模组需等待次日才能联网。若是智能门锁不发生任何操作,则需间隔24小时才会向云平台上报一次智能门锁的状态。
现有技术中,如果需要通过携带开锁密码的门卡打开智能门锁,比如公寓应用场景下,则需要及时开启NB模组以使智能门锁能够得知相应门卡具有开锁权限,则不可避免的导致功耗上升;或者需要提前通过NB模组通知智能门锁,显然不适用于该场景。
发明内容
对此,本申请提供一种智能门锁及其权限判定方法和应用系统,以使智能门锁可以以低功耗及时得知门卡是否具有开锁权限。
为实现上述目的,本发明实施例提供如下技术方案:
本申请第一方面公开了一种智能门锁的权限判定方法,包括:
获取载体卡所携带的开锁密码;
基于预存数据和所述开锁密码中的随机数据,采用预设加密算法,得到所述智能门锁的目标开锁密码;所述目标开锁密码与所述开锁密码的生成方式相同;
判断所述开锁密码是否与所述目标开锁密码相同;
若所述开锁密码与所述目标开锁密码相同,则判定所述载体卡具有开锁权限。
可选地,在上述的智能门锁的权限判定方法中,所述开锁密码包括:按照预设顺序排列的所述随机数据和混合加密数据;
所述混合加密数据是基于所述随机数据和保密数据进行加密后生成的数据;所述保密数据与所述预存数据为相同的数据。
可选地,在上述的智能门锁的权限判定方法中,所述基于预存数据和所述开锁密码中的随机数据,采用预设加密算法,得到所述智能门锁的目标开锁密码,包括:
对所述随机数据和所述保密数据进行多次加密,生成多个目标加密数据;
对于多个所述目标加密数据,分别与所述随机数据按照所述预设顺序进行排列,生成多个密码,均作为所述目标开锁密码。
可选地,在上述的智能门锁的权限判定方法中,判断所述开锁密码是否与所述目标开锁密码相同,包括:
判断所述开锁密码是否与所述目标开锁密码中的任意一个密码相同;
若所述开锁密码与所述目标开锁密码中的任意一个密码相同,则判定所述开锁密码与所述目标开锁密码相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京紫光安芯科技有限公司,未经北京紫光安芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010936319.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种鸽蛋清卵白蛋白的提取方法
- 下一篇:显示基板及显示装置