本发明涉及智能锁领域,具体涉及一种基于电子钥匙密钥签发的企业级智能锁系统。
背景技术:
1、智能锁的开锁过程可以分为三个步骤。第一步开锁约束的下载,也就是将谁开锁什么时候开锁的控制信息下发要锁具或者钥匙上,等待开锁时校验。第二步开锁约束的校验,也即是开锁的时候去校验开锁人的生物特征信息是否匹配、或者对应的验证码是否一致、校验是否在规定时间内开锁等。第三步执行开锁的机械操作,锁芯内部齿轮转动,锁舌释放锁梁。
2、普通的智能电子锁,一般都是只有一个锁体,开锁约束的下载、校验以及开锁都时集成在一个锁具内即可完成的。但这种电子锁往往主板模块多,体积大,自带或者连接电源。因此也与机械锁芯相差甚远,无法覆盖机械锁具的大部分使用范围,比如说保管文件的抽屉,既不可能耗费额外人力去定期充电,也不可能给抽屉加装一个可提供电源的插座。而且锁具的体积大,加装锁具所需要空间条件也更为苛刻,也影响美观。这种电子锁覆盖的范围更多的是一些门禁锁等可以直接插电或可以直观观察到电源情况以及不考虑锁具安装空间限制的情景。
3、为此企业级的锁具更常用的是一种搭配电子钥匙的无源锁的方案。无源锁即是没有电源的锁具,锁芯的一切运作都必须在电子钥匙插入锁具后,通过电子钥匙的插销与锁具的物理接触传导电子钥匙的电流来提供电力。除此以外,因为锁具没有电源,无法主动与后台系统发生通信,下载开锁约束信息,所以锁具可以进一步去除通信模块,变得更为轻量级,转而将通信模块加装到电子钥匙之上,由电子钥匙代为通信。同样的,用于开锁约束校验的模块,比如说指纹校验、密码输入等的模块,也能从锁具迁移到钥匙上。从目前接触到的无源锁来看,几乎与机械锁具的锁芯大小无异,可以实现大部分场景的替换。
4、可是以上的电子钥匙搭配无源锁的技术方案有一个缺陷,那就是开锁约束的校验过程与实际锁芯内部的开锁过程松耦合了。简而言之,就是开锁人、开锁时间的校验就是在电子钥匙内部进行的,电子钥匙校验完开锁约束后,单纯给锁具发送了一个开锁指令,锁具根据这个没有任何特征信息作为安全凭据的开锁指令就去驱动锁芯进行开锁,这样是不安全的。开锁指令是有被重放或者被伪造的风险的,甚至只要掌握这个开锁指令的电信号,完全可以制造一把可以绕过开锁校验的钥匙去进行开锁。这样是有安全漏洞的。
5、现有的智能锁系统,防护类型单一,导致防护效果较差,给智能锁系统的使用带来了一定的影响,因此,提出一种基于电子钥匙密钥签发的企业级智能锁系统。
技术实现思路
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、进一步在于,所述锁体评估参数的获取过程与异常判定过程如下:连续采集m次锁体开启时长,获取m个锁体开启时长,之后分别计算出m个锁体开启时长与预设的标准开启时长的差值,获取到m个评估差,之后提取出m个评估差中大于预设值的数量,即获取到锁体评估参数,当锁体评估参数大于预设值时,即表示其存在异常。
32、本发明相比现有技术具有以下优点:该基于电子钥匙密钥签发的企业级智能锁系统,通过将整个智能锁的供电集成在钥匙上,实现了将锁体常规化,避免了为了适配异型的锁体特意定制柜体,也省去了接线的麻烦,保证了锁体安装后的美观度,并且该智能锁系统,在使用钥匙进行开锁操作前,需要进行多种的验证,进而能够更进一步的提升安全性,并且多种不用的用户身份验证的方式设置,满足了用户的不用使用需求,并且在钥匙插入过程中进行了检测,能够了解到钥匙本体是否插入到位,进而避免因为钥匙本体插入不到位无法使用的状况发生,并且对锁体本身的运行状态进行监测,能够及时的发现锁体本身存在的异常,避免因为锁体异常导致的无法开锁的状况发生,让该系统更加值得推广使用。
1.一种基于电子钥匙密钥签发的企业级智能锁系统,其特征在于,包括钥匙系统与锁体系统;
2.根据权利要求1所述的一种基于电子钥匙密钥签发的企业级智能锁系统,其特征在于:所述指纹信息与人脸影像信息的验证同时只进行一个,用户根据实际需求选择进行人脸验证或者指纹验证;
3.根据权利要求2所述的一种基于电子钥匙密钥签发的企业级智能锁系统,其特征在于:当用户先进行人脸验证时,人脸验证失败即不允许其进行指纹验证,需二次进行验证人脸信息采集进行验证,当再次采集到的人脸信息验证通过后,即需要再进行指纹验证,指纹验证通过生成身份验证通过,指纹验证失败即生成身份验证失败。
4.根据权利要求1所述的一种基于电子钥匙密钥签发的企业级智能锁系统,其特征在于:所述位置验证信息的具体处理过程如下:提取出位置模块采集到的位置信息,位置信息为钥匙系统的实时位置信息,当钥匙系统的实时位置信息与预设的钥匙系统的标准存在位置的偏差超过预设值时,即生成位置延续信息;
5.根据权利要求1所述的一种基于电子钥匙密钥签发的企业级智能锁系统,其特征在于:所述插入提示信息的具体过程如下:提取出采集到的插入紧密度,插入紧密度为钥匙系统的钥匙底端与锁体系统锁孔内部底端的压力大小,当钥匙系统的钥匙底端与锁体系统锁孔内部底端的压力大小小于预设值时,即生成插入提示信息。
6.根据权利要求1所述的一种基于电子钥匙密钥签发的企业级智能锁系统,其特征在于:所述数据处理模块对锁体信息进行处理生成锁体提示信息的具体处理过程如下:提取出采集到的锁体信息,锁体信息包括锁体开始开启的时间点与锁体开启完成后的时间点;
7.根据权利要求6所述的一种基于电子钥匙密钥签发的企业级智能锁系统,其特征在于:所述锁体评估参数的获取过程与异常判定过程如下:连续采集m次锁体开启时长,获取m个锁体开启时长,之后分别计算出m个锁体开启时长与预设的标准开启时长的差值,获取到m个评估差,之后提取出m个评估差中大于预设值的数量,即获取到锁体评估参数,当锁体评估参数大于预设值时,即表示其存在异常。
