[发明专利]一种智能门锁的应急密码开启系统及其开启方法在审
申请号: | 201711484538.4 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108320355A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 孟涛;吴勇;张伟;宁君宇;袁芳芳;李彬;田路强;张超峰 | 申请(专利权)人: | 中国船舶重工集团公司第七一八研究所 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 张洁;仇蕾安 |
地址: | 056027*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应急密码 开启系统 智能门锁 门锁 开启过程 手机用户 应急开启 手机 过期 核心控制模块 声光提示模块 数据收发模块 信息技术领域 计算模块 绝对安全 开锁模块 自动失效 时效性 保证 | ||
本发明属于信息技术领域,具体涉及一种智能门锁的应急密码开启系统及其开启方法。一种智能门锁的应急密码开启系统包括位于门锁上的核心控制模块、门锁端计算模块、数据收发模块、声光提示模块和开锁模块,及位于手机上的手机门锁APP。所述应急开启方法做到了一人一密码,一次一密码,密码过期失效,即:在同一次开启过程中,不同的手机用户得出的应急密码不同;在不同的开启过程中,相同的手机用户得出的应急密码也不同;应急密码具有时效性,过期自动失效或使用后立即失效,保证了应急开启过程的绝对安全。
技术领域
本发明属于信息技术领域,具体涉及一种智能门锁的应急密码开启系统及其开启方法。
背景技术
目前,市面上绝大部分智能门锁的密码开启采用“固定密码+干扰码”的方式,其中,“固定密码”为正确的开门密码,“干扰码”为在“固定密码”前后输入的任意长度的随机数字,起到干扰、混淆的作用。这种方式虽然具有较强的便利性,但是存在密码泄露以及被遗忘的风险,且无法记录密码的来源及使用者,因此存在较大的安全隐患。
发明内容
有鉴于此,本发明的目的在于提供一种智能门锁的应急密码开启系统及其开启方法,具有随机性、时效性和不可逆性,充分保证了智能门锁应急开启过程的安全;应急开启过程中,门锁能够追溯、记录应急密码的来源,使安全性得到进一步保障。
为实现上述目的,本发明的技术方案如下:
一种智能门锁的应急密码开启系统,包括位于门锁上的核心控制模块、门锁端计算模块、数据收发模块、声光提示模块和开锁模块,及位于手机上的手机门锁APP;
声光提示模块,用于在门锁进入应急状态下时,播报随机数;
手机门锁APP中存储有其所处的手机在门锁中的序号,根据所输入的随机数计算加密密码,将加密密码与所述序号组成APP端应急密码;
数据收发模块,用于接收所述APP端应急密码并传输给门锁端计算模块;
门锁端计算模块,提取APP端应急密码中的序号,并将所述序号与根据播报的随机数计算的加密密码组成门锁端应急密码;
核心控制模块,根据门锁端应急密码对APP端应急密码进行验证,当两者相同时,生成开锁信号下发给开锁模块;
开锁模块,当接收到开锁信号时,开启门锁。
进一步的,还包括存储存储模块,所述存储模块,用于存储包括手机门锁APP的开锁密码和手机硬件标识的开锁权限信息,所述开锁权限信息与所述序号存在唯一对应关系。
进一步的,门锁端应急密码和APP端应急密码的计算方法为:
PWD=F(MD5(X))&Seq;
其中,F(MD5(X))为加密密码,F为自主加密算法,MD5(X)表示X的MD5值,Seq为手机在门锁中的序号,&为字符串连接运算符号;
X=(8A)&(P)&(R)&(Seq);
其中,8A为手机硬件标识,P为手机门锁APP的开锁密码,R为随机数。
进一步的,存储模块,还用于存储开锁记录,包括应急开启是否成功和应急开启时的权限信息。
进一步的,核心控制模块控制应急开启时间,在设定时间内门锁开启失败则随机数失效。
一种智能门锁的应急密码开启方法,所述方法包括:
步骤(1)门锁进入应急状态后,声光提示模块播报随机数;
步骤(2)在手机门锁APP中根据输入的所述随机数生成加密密码,将加密密码和手机在门锁中的序号组成APP端应急密码;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七一八研究所,未经中国船舶重工集团公司第七一八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711484538.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能门禁控制系统
- 下一篇:锁控制方法、装置及系统