一种控制门禁的方法、装置及介质制造方法及图纸

技术编号:22445344 阅读:27 留言:0更新日期:2019-11-02 05:03
本文公开了一种控制门禁的方法、装置及介质,此方法包括:确定与智能门锁一致的动态口令生成算法;初始运行所述动态口令生成算法并且触发所述智能门锁运行所述动态口令生成算法;接收到口令生成请求信息后,确定当前有效的动态口令。本文可以解决门锁主人不在家的情况下,远程为用户分配一次临时门锁密钥,从而达到解决访客到访可以临时授权访客开锁的效果;并且有效保障密码的安全性,不易被窃取,明显提高智能门锁的安全性能。

A method, device and medium for controlling access control

【技术实现步骤摘要】
一种控制门禁的方法、装置及介质
本文涉及移动终端数据处理
,尤其涉及一种控制门禁的方法、装置及介质。
技术介绍
由移动终端控制的智能门锁正在得到越来越广泛的应用。主人不在家,访客需要智能门锁打开时的方案为:在访客需要进入主人家时,主人在移动终端上生成密码,通过网络连接(包括网关、路由器等)将生成的密码发送至访问的移动终端,访客获取密码后在智能门锁输入密码。此方案在网络连接的安全性没有保障时,容易造成密码泄露,引起安全隐患。
技术实现思路
为克服相关技术中存在的问题,本文提供一种控制门禁的方法、装置及介质。根据本文实施例的第一方面,提供一种控制门禁的方法,应用于第一移动终端,包括:确定与智能门锁一致的动态口令生成算法;初始运行所述动态口令生成算法并且触发所述智能门锁运行所述动态口令生成算法;接收到口令生成请求信息后,确定当前有效的动态口令。上述控制门禁开启的方法还具有以下特点:所述方法还包括:将所述当前有效的动态口令发送至第二移动终端。上述控制门禁开启的方法还具有以下特点:所述动态口令生成算法基于时间同步时,在初始运行所述动态口令生成算法之前,所述方法还包括:与所述智能门锁进行时间校准;所述与所述智能门锁进行时间校准是以下方式中的一种:设置所述智能门锁的当前时间为所述第一移动终端的当前时间;设置所述第一移动终端的当前时间为所述智能门锁的当前时间;记录所述第一移动终端和所述智能门锁的时差。上述控制门禁开启的方法还具有以下特点:所述动态口令生成算法中生成动态口令的方式是以下方式中的一种:从初始运行所述动态口令生成算法的时间点开始以固定时长间隔生成动态口令;以初始运行所述动态口令生成算法的时间为起始时间点,生成包括所述起始时间点的时间节点序列,在所述时间节点序列中每个时间节点对应的时间生成动态口令。上述控制门禁开启的方法还具有以下特点:所述动态口令生成算法基于事件同步时,所述事件是门锁操控事件。上述控制门禁开启的方法还具有以下特点:所述确定与智能门锁一致的动态口令生成算法包括:将所述动态口令生成算法的附加种子值发送至所述智能门锁;所述附加种子值包括所述第一移动终端的标识。根据本文实施例的第二方面,提供一种控制门禁的方法,应用于智能门锁,包括:确定与第一移动终端一致的动态口令生成算法;接收所述第一移动终端的触发信号,初始运行所述动态口令生成算法;接收开门请求,确定当前有效的动态口令,将所述当前有效的动态口令作为开门口令,在所述开门请求中携带的口令与所述开门口令相同时,控制门禁开启。上述控制门禁开启的方法还具有以下特点:所述动态口令生成算法基于时间同步时,在初始运行所述动态口令生成算法之前,所述方法还包括:与所述第一移动终端进行时间校准;所述与第一移动终端进行时间校准是以下方式中的一种:设置所述智能门锁的当前时间为所述第一移动终端的当前时间;设置所述第一移动终端的当前时间为所述智能门锁的当前时间;记录所述第一移动终端和所述智能门锁的时差。上述控制门禁开启的方法还具有以下特点:所述动态口令生成算法基于事件同步时,所述事件是门锁操控事件。上述控制门禁开启的方法还具有以下特点:所述确定与第一移动终端一致的动态口令生成算法包括:从所述第一移动终端接收所述动态口令生成算法的附加种子值;所述附加种子值包括所述第一移动终端的标识。根据本文实施例的第三方面,提供一种控制门禁的装置,应用于第一移动终端,包括:第一确定模块,用于确定与智能门锁一致的动态口令生成算法;第一运行模块,用于运行所述动态口令生成算法;触发模块,用于在初始运行所述动态口令生成算法时触发所述智能门锁运行所述动态口令生成算法;第一接收模块,用于接收口令生成请求信息;第二确定模块,用于确定当前有效的动态口令。上述控制门禁开启的装置还具有以下特点:还包括:发送模块,用于将所述当前有效的动态口令发送至第二移动终端。上述控制门禁开启的装置还具有以下特点:还包括第一校准模块,用于与所述智能门锁进行时间校准;还用于使用以下方式中的一种与所述智能门锁进行时间校准:设置所述智能门锁的当前时间为所述第一移动终端的当前时间;设置所述第一移动终端的当前时间为所述智能门锁的当前时间;记录所述第一移动终端和所述智能门锁的时差。上述控制门禁开启的装置还具有以下特点:所述动态口令生成算法中生成动态口令的方式是以下方式中的一种:从初始运行所述动态口令生成算法的时间点开始以固定时长间隔生成动态口令;以初始运行所述动态口令生成算法的时间为起始时间点,生成包括所述起始时间点的时间节点序列,在所述时间节点序列中每个时间节点对应的时间生成动态口令。上述控制门禁开启的装置还具有以下特点:所述动态口令生成算法基于事件同步时,所述事件是门锁操控事件。上述控制门禁开启的装置还具有以下特点:所述第一确定模块,还用于使用以下方法确定与智能门锁一致的动态口令生成算法:将所述动态口令生成算法的附加种子值发送至所述智能门锁;所述附加种子值包括所述第一移动终端的标识。根据本文实施例的第四方面,提供一种控制门禁的装置,应用于智能门锁,包括:第三确定模块,用于确定与第一移动终端一致的动态口令生成算法;第二接收模块,用于接收所述第一移动终端的触发信号;第二运行模块,用于在接收所述第一移动终端的触发信号后,初始运行所述动态口令生成算法;第三接收模块,用于接收开门请求;第四确定模块,用于确定当前有效的动态口令;控制模块,将所述当前有效的动态口令作为开门口令,在所述开门请求中携带的口令与所述开门口令相同的情况下,控制门禁开启。上述控制门禁开启的装置还具有以下特点:还包括第二校准模块,用于与所述第一移动终端进行时间校准;还用于使用以下方式中的一种与第一移动终端进行时间校准:设置所述智能门锁的当前时间为所述第一移动终端的当前时间;设置所述第一移动终端的当前时间为所述智能门锁的当前时间;记录所述第一移动终端和所述智能门锁的时差。上述控制门禁开启的装置还具有以下特点:所述动态口令生成算法基于事件同步时,所述事件是门锁操控事件。上述控制门禁开启的装置还具有以下特点:所述第三确定模块,还用于使用以下方法确定与第一移动终端一致的动态口令生成算法:从所述第一移动终端接收所述动态口令生成算法的附加种子值;所述附加种子值包括所述第一移动终端的标识。根据本文实施例的第五方面,提供一种控制门禁的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:确定与智能门锁一致的动态口令生成算法;初始运行所述动态口令生成算法并且触发所述智能门锁运行所述动态口令生成算法;接收到口令生成请求信息后,确定当前有效的动态口令。根据本文实施例的第六方面,提供一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种控制门禁的方法,所述方法包括:确定与智能门锁一致的动态口令生成算法;初始运行所述动态口令生成算法并且触发所述智能门锁运行所述动态口令生成算法;接收到口令生成请求信息后,确定当前有效的动态口令。根据本文实施例的第七方面,提供一种控制门禁的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:确定与第一移动终端一致的动态口令生成算法;根据所述第一移动终本文档来自技高网...

【技术保护点】
1.一种控制门禁的方法,其特征在于,应用于第一移动终端,包括:确定与智能门锁一致的动态口令生成算法;初始运行所述动态口令生成算法并且触发所述智能门锁运行所述动态口令生成算法;接收到口令生成请求信息后,确定当前有效的动态口令。

【技术特征摘要】
1.一种控制门禁的方法,其特征在于,应用于第一移动终端,包括:确定与智能门锁一致的动态口令生成算法;初始运行所述动态口令生成算法并且触发所述智能门锁运行所述动态口令生成算法;接收到口令生成请求信息后,确定当前有效的动态口令。2.如权利要求1所述的控制门禁开启的方法,其特征在于,所述方法还包括:将所述当前有效的动态口令发送至第二移动终端。3.如权利要求1所述的控制门禁开启的方法,其特征在于,所述动态口令生成算法基于时间同步时,在初始运行所述动态口令生成算法之前,所述方法还包括:与所述智能门锁进行时间校准;所述与所述智能门锁进行时间校准是以下方式中的一种:设置所述智能门锁的当前时间为所述第一移动终端的当前时间;设置所述第一移动终端的当前时间为所述智能门锁的当前时间;记录所述第一移动终端和所述智能门锁的时差。4.如权利要求3所述的控制门禁开启的方法,其特征在于,所述动态口令生成算法中生成动态口令的方式是以下方式中的一种:从初始运行所述动态口令生成算法的时间点开始以固定时长间隔生成动态口令;以初始运行所述动态口令生成算法的时间为起始时间点,生成包括所述起始时间点的时间节点序列,在所述时间节点序列中每个时间节点对应的时间生成动态口令。5.如权利要求1所述的控制门禁开启的方法,其特征在于,所述动态口令生成算法基于事件同步时,所述事件是门锁操控事件。6.如权利要求1所述的控制门禁开启的方法,其特征在于,所述确定与智能门锁一致的动态口令生成算法包括:将所述动态口令生成算法的附加种子值发送至所述智能门锁;所述附加种子值包括所述第一移动终端的标识。7.一种控制门禁的方法,其特征在于,应用于智能门锁,包括:确定与第一移动终端一致的动态口令生成算法;接收所述第一移动终端的触发信号,初始运行所述动态口令生成算法;接收开门请求,确定当前有效的动态口令,将所述当前有效的动态口令作为开门口令,在所述开门请求中携带的口令与所述开门口令相同时,控制门禁开启。8.如权利要求7所述的控制门禁开启的方法,其特征在于,所述动态口令生成算法基于时间同步时,在初始运行所述动态口令生成算法之前,所述方法还包括:与所述第一移动终端进行时间校准;所述与第一移动终端进行时间校准是以下方式中的一种:设置所述智能门锁的当前时间为所述第一移动终端的当前时间;设置所述第一移动终端的当前时间为所述智能门锁的当前时间;记录所述第一移动终端和所述智能门锁的时差。9.如权利要求7所述的控制门禁开启的方法,其特征在于,所述动态口令生成算法基于事件同步时,所述事件是门锁操控事件。10.如权利要求7所述的控制门禁开启的方法,其特征在于,所述确定与第一移动终端一致的动态口令生成算法包括:从所述第一移动终端接收所述动态口令生成算法的附加种子值;所述附加种子值包括所述第一移动终端的标识。11.一种控制门禁的装置,其特征在于,应用于第一移动终端,包括:第一确定模块,用于确定与智能门锁一致的动态口令生成算法;第一运行模块,用于运行所述动态口令生成算法;触发模块,用于在初始运行所述动态口令生成算法时触发所述智能门锁运行所述动态口令生成算法;第一接收模块,用于接收口令生成请求信息;第二确定模块,用于确定当前有效的动态口令。12.如权利要求11所述的控制门禁开启的装置,其特征在于,还包括:发送模块,用于将所述当前有效的动态口令发送至第二移动终端。13.如权利要求11所述的控制门禁开启的装置,其特征在于,还包括第一校准模块,用于与所述智能门锁进行时间校准;还用于使用以下方式中的一种与所述智能门锁进行时间校准:设置所述智能门锁的当前时间为所述第一移动终端的当前时间;设置所述第一移动终端的当前时间为所述智能门锁的当前时间;记录所述第一移动终端和所述智能门锁的时差...

【专利技术属性】
技术研发人员:王鹏
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1