一种实时门禁鉴权方法技术

技术编号:24413438 阅读:48 留言:0更新日期:2020-06-06 10:18
本发明专利技术公开了一种实时门禁鉴权方法,应用于一门禁系统中,该种门禁系统具体包括门禁验证终端、用户验证终端、门禁控制终端和服务端。通过本技术方案,能够实现实时门禁双重鉴权认证,大幅度提高门禁系统的安全性和可追溯性,同时可以同时在用户验证终端联网与非联网状态下同时保证双重鉴权的顺利推进,具有极佳的特殊环境适应性。

A real-time access authentication method

【技术实现步骤摘要】
一种实时门禁鉴权方法
本专利技术涉及门禁领域,尤其涉及一种实时门禁鉴权方法。
技术介绍
目前大多数门禁系统采用门锁、门禁卡、密码等方式实现安防加密需求,而以上三种门禁方式均容易发生如下问题和隐患:1)安全系数不高:如果钥匙、门禁卡、密码丢失或被盗取,该种门禁系统对应的保护区域就容易会被不法分子入侵;2)钥匙、门禁卡、密码均没有权限验证的设置,同时也容易被不法分子所复制;3)门禁情况往往没有记录,后期如遇问题难以形成有效追溯。
技术实现思路
针对现有技术中存在的上述问题,现提供一种实时门禁鉴权方法,具体技术方案如下所示:一种实时门禁鉴权方法,实时门禁鉴权方法应用于一门禁系统中,该种门禁系统包括门禁验证终端、用户验证终端、门禁控制终端和服务端;门禁验证终端连接门禁控制终端;服务端远程连接门禁控制终端和用户终端;门禁验证终端对应有一门禁特征;用户验证终端对应有一用户特征;每个门禁特征对应多个用户特征;该种实时门禁鉴权方法具体包括:步骤S1,门禁终端持续显示门禁验证信息,门禁验证信息每间隔一预设时间刷新一次,门禁验证信息包括加密后的门禁特征和刷新时刻;步骤S2,判断服务端与用户终端是否保持远程连接:若否,则转向步骤S3;若是,则转向步骤S9;步骤S3,通过用户验证终端对门禁验证信息进行解密,得到刷新时刻;步骤S4,判断刷新时刻是否属于一预设时间区间内:若是,则转向步骤S5;若否,则通过用户验证终端显示开锁失败并退出;步骤S5,对用户特征和刷新时刻进行加密,得到一验证字符串并将验证字符串输出门禁验证终端;步骤S6,门禁验证终端对验证字符串解密,得到用户特征及刷新时间;步骤S7,判断用户特征与门禁特征是否对应,以及判断刷新时刻和当前时刻的差值是否小于一第一预设阈值:若用户特征与门禁特征相对应,且差值小于第一预设阈值,则转向步骤S8;若用户特征与门禁特征不相对应或差值大于等于第一预设阈值,则通过用户验证终端显示开锁失败并退出;步骤S8,门禁验证终端向门禁控制终端发送开锁指令,而后转向步骤S13;步骤S9,通过用户验证终端对门禁验证信息进行解密,得到刷新时刻和门禁特征;步骤S10,将门禁特征、用户特征和刷新时刻一并发送至服务端;步骤S11,服务端判断用户特征与门禁特征是否对应,以及判断刷新时刻和当前时刻的差值是否小于一第二预设阈值:若用户特征与门禁特征相对应,且差值小于第二预设阈值,则转向步骤S12;若用户特征与门禁特征不相对应或差值大于等于第二阈值,则通过用户验证终端显示开锁失败并退出;步骤S12,服务端向门禁控制终端发送开锁指令,而后转向步骤S13;步骤S13,门禁控制终端根据开锁指令进行开锁。优选的,该种实时门禁鉴权方法,其中门禁特征包括门禁验证终端对应的设备号。优选的,该种实时门禁鉴权方法,其中用户特征包括用户验证终端对应的设备号及对应的用户身份信息。优选的,该种实时门禁鉴权方法,其中实时门禁鉴权方法还包括如下步骤:步骤A1,门禁控制终端持续监测对应的门锁自闭合时刻起的开启状态,并持续输出一实时状态;步骤A2,判断实时状态是否发生变化,以及判断门禁控制终端是否接受到开锁指令:若实时状态发生变化且门禁控制终端未接收到开锁指令,则转向步骤A3;若实时状态未发生变化或门禁控制终端已接收到开锁指令,则返回步骤A1;步骤A3,门禁控制终端向服务端发送报警信息。优选的,该种实时门禁鉴权方法,其中实时门禁鉴权方法还包括如下步骤:步骤B1,门禁控制终端持续监测对应的门锁自闭合时刻起的开启状态,并持续输出一实时状态;步骤B2,判断实时状态是否发生变化:若实时状态发生变化,则转向步骤B3;若实时状态未发生变化,则返回步骤B1;步骤B3,门禁控制终端向服务端发送门禁历史信息。优选的,该种实时门禁鉴权方法,其中门禁历史信息包括实时状态发生变化的对应时刻和实时状态发生变化的对应用户特征。优选的,该种实时门禁鉴权方法,其中于步骤S1至步骤S13中,每个加密过程中均引入一可动态更新的秘钥,秘钥保存于服务端并定期进行更新。优选的,该种实时门禁鉴权方法,其中秘钥的定期更新包括如下步骤:步骤C1,每间隔一预设时间段,服务端对秘钥进行更新;步骤C2,服务端对用户验证终端中的秘钥进行更新;步骤C3,判断对用户验证终端中的秘钥是否更新成功:若是,则转向步骤C4;若否,则服务端恢复秘钥至未更新状态,而后返回步骤C1;步骤C4,服务端对门禁验证终端中的秘钥进行更新。本技术方案具有如下优点或有益效果:通过本技术方案,能够实现实时门禁双重鉴权认证,大幅度提高门禁系统的安全性和可追溯性,同时可以同时在用户验证终端联网与非联网状态下同时保证双重鉴权的顺利推进,具有极佳的特殊环境适应性。附图说明图1为本专利技术一种实时门禁鉴权方法的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。针对现有技术中存在的上述问题,现提供一种实时门禁鉴权方法,具体技术方案如下所示:一种实时门禁鉴权方法,实时门禁鉴权方法应用于一门禁系统中,该种门禁系统包括门禁验证终端、用户验证终端、门禁控制终端和服务端;门禁验证终端连接门禁控制终端;服务端远程连接门禁控制终端和用户终端;门禁验证终端对应有一门禁特征;用户验证终端对应有一用户特征;每个门禁特征对应多个用户特征;如图1所示,该种实时门禁鉴权方法具体包括:步骤S1,门禁终端持续显示门禁验证信息,门禁验证信息每间隔一预设时间刷新一次,门禁验证信息包括加密后的门禁特征和刷新时刻;步骤S2,判断服务端与用户终端是否保持远程连接:若否,则转向步骤S3;若是,则转向步骤S9;步骤S3,通过用户验证终端对门禁验证信息进行解密,得到刷新时刻;步骤S4,判断刷新时刻是否属于一预设时间区间内:若是,则转向步骤S5;若否,则通过用户验证终端显示开锁失败并退出;步骤S5,对用户特征和刷新时刻进行加密,得到一验证字符串并将验证字符串输出门禁验证终端;步骤S6,门禁验证终端对验证字符串解密,得到用户特征及刷新本文档来自技高网...

【技术保护点】
1.一种实时门禁鉴权方法,其特征在于,所述实时门禁鉴权方法应用于一门禁系统中,所述门禁系统包括门禁验证终端、用户验证终端、门禁控制终端和服务端;/n所述门禁验证终端连接所述门禁控制终端;/n所述服务端分别远程连接所述门禁控制终端和所述用户终端;/n所述门禁验证终端对应有一门禁特征;/n所述用户验证终端对应有一用户特征;/n每个所述门禁特征对应多个所述用户特征;/n所述实时门禁鉴权方法具体包括:/n步骤S1,所述门禁终端持续显示门禁验证信息,所述门禁验证信息每间隔一预设时间刷新一次,所述门禁验证信息包括加密后的门禁特征和刷新时刻;/n步骤S2,判断所述服务端与所述用户终端是否保持远程连接:/n若否,则转向步骤S3;/n若是,则转向步骤S9;/n步骤S3,通过所述用户验证终端对所述门禁验证信息进行解密,得到所述刷新时刻;/n步骤S4,判断所述刷新时刻是否属于一预设时间区间内:/n若是,则转向步骤S5;/n若否,则通过所述用户验证终端显示开锁失败并退出;/n步骤S5,对所述用户特征和所述刷新时刻进行加密,得到一验证字符串并将所述验证字符串输出所述门禁验证终端;/n步骤S6,所述门禁验证终端对所述验证字符串解密,得到所述用户特征及所述刷新时间;/n步骤S7,判断所述用户特征与所述门禁特征是否对应,以及判断所述刷新时刻和当前时刻的差值是否小于一第一预设阈值:/n若所述用户特征与所述门禁特征相对应,且所述差值小于所述第一预设阈值,则转向步骤S8;/n若所述用户特征与所述门禁特征不相对应或所述差值大于等于所述第一预设阈值,则通过所述用户验证终端显示开锁失败并退出;/n步骤S8,所述门禁验证终端向所述门禁控制终端发送开锁指令,而后转向步骤S13;/n步骤S9,通过所述用户验证终端对所述门禁验证信息进行解密,得到所述刷新时刻和所述门禁特征;/n步骤S10,将所述门禁特征、所述用户特征和所述刷新时刻一并发送至所述服务端;/n步骤S11,所述服务端判断所述用户特征与所述门禁特征是否对应,以及判断所述刷新时刻和当前时刻的差值是否小于一第二预设阈值:/n若所述用户特征与所述门禁特征相对应,且所述差值小于所述第二预设阈值,则转向步骤S12;/n若所述用户特征与所述门禁特征不相对应或所述差值大于等于所述第二阈值,则通过所述用户验证终端显示开锁失败并退出;/n步骤S12,所述服务端向所述门禁控制终端发送所述开锁指令,而后转向步骤S13;/n步骤S13,所述门禁控制终端根据所述开锁指令进行开锁。/n...

【技术特征摘要】
1.一种实时门禁鉴权方法,其特征在于,所述实时门禁鉴权方法应用于一门禁系统中,所述门禁系统包括门禁验证终端、用户验证终端、门禁控制终端和服务端;
所述门禁验证终端连接所述门禁控制终端;
所述服务端分别远程连接所述门禁控制终端和所述用户终端;
所述门禁验证终端对应有一门禁特征;
所述用户验证终端对应有一用户特征;
每个所述门禁特征对应多个所述用户特征;
所述实时门禁鉴权方法具体包括:
步骤S1,所述门禁终端持续显示门禁验证信息,所述门禁验证信息每间隔一预设时间刷新一次,所述门禁验证信息包括加密后的门禁特征和刷新时刻;
步骤S2,判断所述服务端与所述用户终端是否保持远程连接:
若否,则转向步骤S3;
若是,则转向步骤S9;
步骤S3,通过所述用户验证终端对所述门禁验证信息进行解密,得到所述刷新时刻;
步骤S4,判断所述刷新时刻是否属于一预设时间区间内:
若是,则转向步骤S5;
若否,则通过所述用户验证终端显示开锁失败并退出;
步骤S5,对所述用户特征和所述刷新时刻进行加密,得到一验证字符串并将所述验证字符串输出所述门禁验证终端;
步骤S6,所述门禁验证终端对所述验证字符串解密,得到所述用户特征及所述刷新时间;
步骤S7,判断所述用户特征与所述门禁特征是否对应,以及判断所述刷新时刻和当前时刻的差值是否小于一第一预设阈值:
若所述用户特征与所述门禁特征相对应,且所述差值小于所述第一预设阈值,则转向步骤S8;
若所述用户特征与所述门禁特征不相对应或所述差值大于等于所述第一预设阈值,则通过所述用户验证终端显示开锁失败并退出;
步骤S8,所述门禁验证终端向所述门禁控制终端发送开锁指令,而后转向步骤S13;
步骤S9,通过所述用户验证终端对所述门禁验证信息进行解密,得到所述刷新时刻和所述门禁特征;
步骤S10,将所述门禁特征、所述用户特征和所述刷新时刻一并发送至所述服务端;
步骤S11,所述服务端判断所述用户特征与所述门禁特征是否对应,以及判断所述刷新时刻和当前时刻的差值是否小于一第二预设阈值:
若所述用户特征与所述门禁特征相对应,且所述差值小于所述第二预设阈值,则转向步骤S12;
若所述用户特征与所述门禁特征不相对应或所述差值大于等于所述第二阈值,则通过所述用户验证终端显示开锁失败并退出;
步骤S12,所述服务端向所述门禁控制终端发送所述开锁指令,而后转向步骤...

【专利技术属性】
技术研发人员:李纪玺滕立勇丁凯李文俞丰姣
申请(专利权)人:上海威派格智慧水务股份有限公司
类型:发明
国别省市:上海;31

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

1