智能门禁安全管理方法与系统与流程
- 国知局
- 2024-07-31 22:18:06
本技术涉及门禁安全管理,尤其涉及一种智能门禁安全管理方法与系统。
背景技术:
1、目前大部分的门禁系统,都使用门禁卡解锁门锁进行开门。由于门禁卡中的解锁密钥,很容易被不法分子破解和复制,从而造成门禁管理的安全隐患。
2、目前,为了减少门禁管理的安全隐患,门禁卡和门锁存储在同一个存储区域分别存储相同的验证码。在用户每次使用门禁卡解锁门锁时,对应的验证码同步递增(如0001递增到0002)。等下次再次使用门禁卡解锁门锁时,门锁卡识别门禁卡存储的验证码与门锁内的验证码是否一致,如果一致,则验证门禁卡内的密钥与门锁内的密钥是否一致,如果一致,则执行解锁的操作。即使不法分子复制出额外的门禁卡,由于复制的门禁卡内的验证码没有递增,则无法解锁门锁。
3、然而,上述的验证码的生成方式过于简单,容易被破解,再者,验证码的存储方式固定且单一,容易被盗取,门禁管理仍然存在安全隐患。
技术实现思路
1、本技术提供一种智能门禁安全管理方法与系统,用于解决现有技术中验证码的生成方式过于简单,容易被破解,再者,验证码的存储方式固定且单一,容易被盗取,门禁管理仍然存在安全隐患的问题。
2、第一方面,本技术提供了一种智能门禁安全管理方法,应用于智能门锁和智能门禁卡构成的门禁系统,本技术提供的方法包括:
3、智能门锁和智能门禁卡分别在检测到刷卡行为时,采集智能门禁卡的实际刷卡行为融合特征,其中,实际刷卡行为融合特征至少包括智能门禁卡的身份标识、刷卡时刻、在预设时长内的刷卡次数;
4、智能门锁和智能门禁卡分别对实际刷卡行为融合特征进行多次特征泛化,得到包括多个刷卡行为泛化特征构成的刷卡行为的第1泛化特征集合;
5、智能门锁和智能门禁卡分别根据遗传算法,对第n泛化特征集合进行第n次更新,得到第n组子刷卡行为泛化特征集合,其中,以第n泛化特征集合作为遗传算法的种子池,以预设的交叉规则为遗传算法的交叉操作,以第n组子刷卡行为泛化特征集合为遗传算法的子本;
6、智能门锁和智能门禁卡分别接收第三方终端发送的对第n组子刷卡行为泛化特征集合进行评估后的第n质量,其中,子刷卡行为泛化特征集合的第n质量为遗传算法的子本的适应度,且子刷卡行为泛化特征集合的第n质量为:第三方终端在将子刷卡行为泛化特征集合构建为智能门禁卡和智能门锁解锁的验证码时,第三方对验证码破解的难度进行评估的质量,其中,验证码破解的难度与质量正相关,n为大于1的整数且n的初始值为2;
7、智能门锁和智能门禁卡分别在第n质量与上一轮得到的第n-1质量的差值大于设定的质量差值阈值时,从第n组子刷卡行为泛化特征集合中,选择出质量大于设定质量阈值的第n变异子刷卡行为泛化特征集合;
8、智能门锁和智能门禁卡分别对第n变异子刷卡行为泛化特征集合进行特征泛化,对n的取值加1,得到更新后的第n泛化特征集合,并返回执行根据遗传算法,对第n泛化特征集合进行第n次更新,得到第n组子刷卡行为泛化特征集合的步骤,直到第n质量与上一轮得到的第n-1质量的差值小于或等于设定的质量差值阈值;
9、智能门锁和智能门禁卡分别基于最终得到的第n组子刷卡行为泛化特征集合,构建智能门禁卡和智能门锁解锁的最终验证码;
10、智能门锁在检测到智能门禁卡最新传输的最终验证码与最新得到的最终验证码一致时,从智能门禁卡中获取密钥;
11、智能门锁在获取的密钥与存储的密钥一致时,执行解锁操作。
12、第二方面,本技术还提供了一种智能门禁安全管理系统,配置于智能门锁和智能门禁卡构成的门禁系统,系统包括:
13、特征采集单元,用于在检测到刷卡行为时,采集智能门禁卡的实际刷卡行为融合特征,其中,实际刷卡行为融合特征至少包括智能门禁卡的身份标识、刷卡时刻、在预设时长内的刷卡次数;
14、特征泛化单元,用于对实际刷卡行为融合特征进行多次特征泛化,得到包括多个刷卡行为泛化特征构成的刷卡行为的第1泛化特征集合;
15、特征更新单元,用于根据遗传算法,对第n泛化特征集合进行第n次更新,得到第n组子刷卡行为泛化特征集合,其中,以第n泛化特征集合作为遗传算法的种子池,以预设的交叉规则为遗传算法的交叉操作,以第n组子刷卡行为泛化特征集合为遗传算法的子本;
16、数据接收单元,用于接收第三方终端发送的对第n组子刷卡行为泛化特征集合进行评估后的第n质量,其中,子刷卡行为泛化特征集合的第n质量为遗传算法的子本的适应度,且子刷卡行为泛化特征集合的第n质量为:第三方终端在将子刷卡行为泛化特征集合构建为智能门禁卡和智能门锁解锁的验证码时,第三方对验证码破解的难度进行评估的质量,其中,验证码破解的难度与质量正相关,n为大于1的整数且n的初始值为2;
17、特征选择单元,用于在第n质量与上一轮得到的第n-1质量的差值大于设定的质量差值阈值时,从第n组子刷卡行为泛化特征集合中,选择出质量大于设定质量阈值的第n变异子刷卡行为泛化特征集合;
18、特征更新单元,还用于对第n变异子刷卡行为泛化特征集合进行特征泛化,对n的取值加1,得到更新后的第n泛化特征集合,并返回执行根据遗传算法,对第n泛化特征集合进行第n次更新,得到第n组子刷卡行为泛化特征集合的步骤,直到第n质量与上一轮得到的第n-1质量的差值小于或等于设定的质量差值阈值;
19、数据构建单元,用于基于最终得到的第n组子刷卡行为泛化特征集合,构建智能门禁卡和智能门锁解锁的最终验证码;
20、密钥获取单元,用于在检测到智能门禁卡最新传输的最终验证码与最新得到的最终验证码一致时,从智能门禁卡中获取密钥;
21、门禁解锁单元,用于在获取的密钥与存储的密钥一致时,执行解锁操作。
22、本技术提供的一种智能门禁安全管理方法与系统,智能门锁和智能门禁卡分别对实际刷卡行为融合特征进行多次特征泛化,得到包括多个刷卡行为泛化特征构成的刷卡行为的第1泛化特征集合。这样一来,得到的第1泛化特征集合包括的刷卡行为融合特征更丰富完整。进而,分别根据遗传算法,对第n泛化特征集合进行第n次更新,得到第n组子刷卡行为泛化特征集合,其中,以第n泛化特征集合作为遗传算法的种子池,以预设的交叉规则为遗传算法的交叉操作,以第n组子刷卡行为泛化特征集合为遗传算法的子本。可以理解地,采用遗传算法得到的第n组子刷卡行为泛化特征集合的规律性低,不容易被破解。
23、进一步地,智能门锁和智能门禁卡分别接收第三方终端发送的对第n组子刷卡行为泛化特征集合进行评估后的第n质量,其中,子刷卡行为泛化特征集合的第n质量为遗传算法的子本的适应度,且子刷卡行为泛化特征集合的第n质量为:第三方终端在将子刷卡行为泛化特征集合构建为智能门禁卡和智能门锁解锁的验证码时,第三方对验证码破解的难度进行评估的质量,其中,验证码破解的难度与质量正相关,n为大于1的整数且n的初始值为2;分别在第n质量与上一轮得到的第n-1质量的差值大于设定的质量差值阈值时,从第n组子刷卡行为泛化特征集合中,选择出质量大于设定质量阈值的第n变异子刷卡行为泛化特征集合;分别对第n变异子刷卡行为泛化特征集合进行特征泛化,对n的取值加1,得到更新后的第n泛化特征集合,并返回执行根据遗传算法,对第n泛化特征集合进行第n次更新,得到第n组子刷卡行为泛化特征集合的步骤,直到第n质量与上一轮得到的第n-1质量的差值小于或等于设定的质量差值阈值;基于最终得到的第n组子刷卡行为泛化特征集合,构建智能门禁卡和智能门锁解锁的最终验证码,可以理解地,得到的最终验证码的破解难度高;
24、智能门锁在检测到智能门禁卡最新传输的最终验证码与最新得到的最终验证码一致时,从智能门禁卡中获取密钥;智能门锁在获取的密钥与存储的密钥一致时,执行解锁操作。这样一来,由于得到的最终验证码破解难度高,即使智能门禁卡被复制,也不容易得到破解难度高的验证码,因而不法人员无法使用复制的智能门禁卡解锁智能门锁,提高了门禁管理的安全性。
本文地址:https://www.jishuxx.com/zhuanli/20240731/192671.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表