本技术涉及安防,尤其是涉及一种基于动态信息的设备权限验证方法、装置、电子设备。
背景技术:
1、随着居民对居住环境安全性的要求越来越高,各生活小区也逐渐配备了门禁系统。目前的门禁系统主要是将相关人员的身份信息录入系统,而后由系统将身份信息下发至小区内的各个验证设备中,如id卡验证设备、人脸识别设备、车牌识别设备,最后设备根据录入的身份信息对用户提供的身份信息进行验证。
2、然而,目前的门禁系统存在着一些问题。用户本人已经在家,其他人员仍能使用该用户的身份信息在小区的验证设备通过验证。或者,在不同位置的验证设备同时验证同一用户的身份信息时,也可以一起通过验证。可见,目前的门禁系统存在着一定的安全漏洞,只要掌握了用户的身份信息即可通过系统的身份验证,安防效率比较低。
技术实现思路
1、本技术提供一种基于动态信息的设备权限验证方法、装置、电子设备,通过判断动态信息,确认用户是否需要进行权限验证,只有在用户需要进行权限验证的情况时,再向验证设备下发验证信息,保证了其他人员持有用户的验证信息也无法进行身份验证。
2、第一方面,本技术提供一种基于动态信息的设备权限验证方法,应用于服务器,所述方法包括:
3、实时获取用户的动态信息,所述动态信息为预先设置的所述用户的唯一性身份识别信息;
4、根据所述动态信息,判断所述用户是否将要进行身份验证;
5、若确定所述用户将要进行身份验证,则向验证设备下发所述用户的验证信息,所述验证信息为预先采集的所述用户的特征信息;
6、接收所述用户的验证结果,根据所述验证结果删除所述验证设备的所述验证信息。
7、通过本方案,根据获取的用户的动态信息,确认用户是否将要进行验证身份信息,若确定用户将要进行身份信息验证才向验证设备下发该用户的验证信息,保证了不必要时验证设备无法验证该用户的身份,根据用户的验证结果和该用户的动态信息删除验证设备中该用户的验证信息,以使在该用户在成功通过验证设备后,其他人员持有该用户的身份信息也无法进行身份验证,提升门禁系统的安防效率。
8、可选的,所述动态信息包括:位置信息;
9、所述根据所述动态信息,判断所述用户是否将要进行身份验证,包括:
10、根据所述位置信息,判断所述用户是否处于设定范围内;
11、若所述用户处于所述设定范围内,则确认所述用户将要进行身份验证。
12、通过本方案,可以根据用户的位置信息和设定的验证范围,动态判断用户是否需要进行身份验证,提升了权限验证的效率。
13、可选的,所述向验证设备下发所述用户的验证信息,包括:
14、根据所述动态信息确定所述用户的个人身份;
15、根据所述个人身份,确定所述用户的行进路径和验证方式;
16、根据所述行进路径,确定将要进行验证的验证设备;
17、根据所述验证方式和所述个人身份,确定所述用户的验证信息;
18、向所述验证设备下发所述用户的所述验证信息。
19、通过本方案,根据用户的动态信息中的个人身份信息,确认将要进行验证的验证设备和用户的验证信息,并将用户的验证信息下发给验证设备,保证不同人拥有合适的验证方式,提高用户的验证感受。
20、可选的,所述接收所述用户的验证结果,根据所述验证结果删除所述验证设备的所述验证信息,包括:
21、若在设定时间内未获取到所述用户的验证结果,则删除所述验证设备的所述验证信息。
22、通过本方案,可以及时删除验证设备的该用户的验证信息,使验证设备在该用户不需要验证身份时无法进行身份验证,提高了身份验证的安全性。
23、可选的,所述接收所述用户的验证结果,根据所述验证结果删除所述验证设备的所述验证信息,包括:
24、若所述用户的验证结果为通过,则修改所述验证设备中所述用户的验证状态为成功,删除所述验证设备中所述用户的所述验证信息;
25、所述向验证设备下发所述用户的验证信息,包括:
26、获取所述验证设备中所述用户的所述验证状态;
27、若所述验证状态不为成功,则下发所述用户的所述验证信息;
28、若所述验证状态为成功,则不下发所述用户的所述验证信息。
29、通过本方案,可以在所述用户通过了验证设备验证时,在验证设备中记录该用户的验证状态,根据验证状态可以判断用户是否已被验证过,避免了用户通过了验证,其他人员还可以使用该用户验证信息验证身份的情况,减小了身份信息被盗刷的几率。
30、第二方面,本技术提供另一种基于动态信息的设备权限验证方法,应用于验证设备,所述方法包括:
31、接收用户的验证信息,所述验证信息为服务器实时获取用户的动态信息,根据所述动态信息,判断所述用户是否将要进行身份验证,在确定所述用户将要进行身份验证时下发的;所述动态信息为预先设置的所述用户的唯一性身份识别信息;所述验证信息为预先采集的所述用户的特征信息;
32、接收用户录入的待验证身份信息,并基于所述验证信息进行身份验证,确定验证结果;
33、向所述服务器发送验证结果,以使所述服务器根据所述验证结果删除所述验证设备的所述验证信息。
34、可选的,所述接收用户录入的待验证身份信息,并基于所述验证信息进行身份验证,确定验证结果,包括:
35、若预定时间内,多个验证设备接收到同一用户的待验证身份信息,则验证设备触发附加识别模式,附加识别模式为在原验证方式外额外附加新的验证方式。
36、可选的,多个所述验证设备之间通信连接;
37、接收用户的验证信息,所述验证信息为所述服务器实时获取用户的动态信息,根据所述动态信息,判断所述用户是否将要进行身份验证,在确定所述用户将要进行身份验证时下发的,包括:
38、接收第一验证设备转发的用户的验证信息,所述验证信息为所述服务器实时获取用户的动态信息,根据所述动态信息,判断所述用户是否将要进行身份验证,在确定所述用户将要进行身份验证时下发给所述第一验证设备的。
39、通过本方案,各个验证设备之间可以进行通信传输,在特殊情况来临时,如服务器宕机,依旧可以让用户使用完整的身份验证功能,调高了小区的防护等级。
40、可选的,还包括:
41、根据预设的特定用户验证规则,验证用户是否属于特定用户;
42、若验证所述用户属于所述特定用户,则不再对特定用户进行用户身份验证,直接通过验证。
43、通过本方案,可以使有特殊性质但不属于应用本方法场所的特殊人员在紧急情况下能通过验证。
44、第三方面,本技术提供一种基于动态信息的设备权限验证装置,包括:
45、信息获取模块,用于实时获取用户的动态信息,所述动态信息为预先设置的所述用户的唯一性身份识别信息;
46、信息判断模块,用于根据所述动态信息,判断所述用户是否将要进行身份验证;
47、信息下发模块,用于若确定所述用户将要进行身份验证,则向验证设备下发所述用户的验证信息,所述验证信息为预先采集的所述用户的特征信息;
48、信息删除模块,用于接收所述用户的验证结果,根据所述验证结果删除所述验证设备的所述验证信息。
49、可选的,所述动态信息包括:位置信息;
50、所述信息判断模块根据所述动态信息,判断所述用户是否将要进行身份验证时,具体用于:
51、根据所述位置信息,判断所述用户是否处于设定范围内;
52、若所述用户处于所述设定范围内,则确认所述用户将要进行身份验证。
53、可选的,所述信息下发模块向验证设备下发所述用户的验证信息时,具体用于:
54、根据所述动态信息确定所述用户的个人身份;
55、根据所述个人身份,确定所述用户的行进路径和验证方式;
56、根据所述行进路径,确定将要进行验证的验证设备;
57、根据所述验证方式和所述个人身份,确定所述用户的验证信息;
58、向所述验证设备下发所述用户的所述验证信息。
59、可选的,所述信息删除模块接收所述用户的验证结果,根据所述验证结果删除所述验证设备的所述验证信息时,具体用于:
60、若在设定时间内未获取到所述用户的验证结果,则删除所述验证设备的所述验证信息。
61、可选的,所述信息删除模块接收所述用户的验证结果,根据所述验证结果删除所述验证设备的所述验证信息时,具体用于:
62、若所述用户的验证结果为通过,则修改所述验证设备中所述用户的验证状态为成功,删除所述验证设备中所述用户的所述验证信息;
63、所述信息下发模块向验证设备下发所述用户的验证信息时,具体用于:
64、若所述验证状态不为成功,则下发所述用户的所述验证信息;
65、若所述验证状态为成功,则不下发所述用户的所述验证信息。
66、第四方面,本技术提供另一种基于动态信息的设备权限验证装置,包括:
67、信息接收模块,用于接收用户的验证信息,所述验证信息为服务器实时获取用户的动态信息,根据所述动态信息,判断所述用户是否将要进行身份验证,在确定所述用户将要进行身份验证时下发的;所述动态信息为预先设置的所述用户的唯一性身份识别信息;所述验证信息为预先采集的所述用户的特征信息;
68、身份验证模块,用于接收用户录入的待验证身份信息,并基于所述验证信息进行身份验证,确定验证结果;
69、信息发送模块,用于向所述服务器发送验证结果,以使所述服务器根据所述验证结果删除所述验证设备的所述验证信息。
70、可选的,多个所述设备权限验证装置之间通信连接,信息接收模块还用于接收设备权限验证装置转发的用户的验证信息,所述验证信息为所述服务器实时获取用户的动态信息,根据所述动态信息,判断所述用户是否将要进行身份验证,在确定所述用户将要进行身份验证时下发给所述设备权限验证装置的。
71、可选的,身份验证模块还用于根据预设的特定用户验证规则,验证用户是否属于特定用户,若验证所述用户属于所述特定用户,则不再对特定用户进行用户身份验证,直接通过验证。
72、第五方面,本技术提供一种电子设备,包括:存储器和处理器,所述存储器上存储有能够被处理器加载并执行第一方面或第二方面的方法的计算机程序。
73、第六方面,本技术提供一种计算机可读存储介质,存储有能够被处理器加载并执行第一方面或第二方面的方法的计算机程序。