指纹锁制造技术

技术编号:18415791 阅读:14 留言:0更新日期:2018-07-11 08:14
本发明专利技术提供一种指纹锁,包括设置在门外侧的前电路板,前电路板上设置指纹识别模块以及第一处理器;其中,指纹识别模块用于验证指纹、发送自身的唯一标识以及在指纹验证通过后发送验证通过信息;第一处理器用于将预先存储的第一唯一标识与前电路板上的指纹识别模块的唯一标识进行比对,若两者一致且接收到所述验证通过信息,则生成解锁信息以进行解锁。第一处理器通过比对发现预先存储的第一唯一标识与前电路板上的指纹识别模块的唯一标识是一致的,说明当前设置在前电路板上的指纹识别模块是原装的,第一处理器可以信任指纹识别模块的识别结果.本发明专利技术实施例能够有效辨别出指纹锁的指纹识别模块是否被替换,增强了指纹解锁的安全性。

Fingerprint lock

The invention provides a fingerprint lock, which includes a front circuit board set outside the door side, a fingerprint identification module and a first processor on the front circuit board; in which the fingerprint identification module is used to verify the fingerprint, send a unique identification of itself, and send the verification through information after the fingerprint verification is passed; the first processor is used to preview the preprocessor. The first unique identification of the first storage is compared with the unique identification of the fingerprint identification module on the front circuit board, and if both of them are consistent and the authentication information is received, the unlocking information is generated for unlocking. The first processor is consistent with the unique identification of the first unique identity stored in advance with the fingerprint identification module on the front circuit board, indicating that the fingerprint identification module currently set on the front circuit board is original, and the first processor can trust the identification result of the fingerprint identification module. The invention embodiment can be effective. The fingerprint identification module that identifies the fingerprint lock is replaced, which enhances the security of fingerprint unlocking.

【技术实现步骤摘要】
指纹锁
本专利技术涉及锁具
,更具体地,涉及指纹锁。
技术介绍
目前市面上的指纹开门,几乎都是使用智能锁+指纹模块的方式,而指纹的采集、指纹锁的基本工作原理包括指纹录入和指纹解锁两部分,对于指纹录入而言,指纹锁中的控制单元先通过串口发出采集指纹指令,指纹传感器采集用户的指纹,指纹模块通过算法对指纹进行处理,把用户的指纹转变成特征数据进行存储,用户每录入一个指纹就存储一个特征数据。对于指纹解锁而言,指纹锁先通过串口发出采集指纹指令,指纹传感器采集手指指纹,指纹模块通过算法处理,把用户的在指纹信息转变成特征数据,然后用这个特征数据,和存储的特征数据相比较,当这个特征数据和指纹模块中存储的特征数据相似度达到阈值,就验证通过,并返回一个指纹验证通过的消息给控制单元,控制单元收到该消息后,就认为该指纹是合法的,这时指纹锁会执行开门操作。由于识别验证技术大都掌握在国内少数几个公司手中,因此大多数指纹锁的指纹模块都是外购的,一旦有不法分子破坏了指纹锁的前面板的外壳,然后用相同型号的指纹模块进行替换,并且事先在该相同型号的指纹模块中录入自己的指纹,那么不法分子就很容易打开房门。
技术实现思路
本专利技术提供一种克服上述问题或者至少部分地解决上述问题的指纹锁。根据本专利技术的一个方面,提供一种指纹锁,包括设置在门外侧的前电路板,所述前电路板上设置指纹识别模块以及第一处理器;其中,所述指纹识别模块用于验证指纹、发送自身的唯一标识以及在指纹验证通过后发送验证通过信息;所述第一处理器用于将预先存储的第一唯一标识与所述前电路板上的指纹识别模块的唯一标识进行比对,若两者一致且接收到所述验证通过信息,则生成解锁信息以进行解锁。优选地,所述的指纹锁还包括电子锁以及设置在门内侧的后电路板,所述后电路板上设置第二处理器;其中,所述第一处理器还用于以预先存储的第二唯一标识作为第一加密密钥,对所述解锁信息进行加密传输;相应地,所述第二处理器用于以自身的唯一标识作为第一解密密钥,对接收到的所述解锁信息进行解密,若解密成功,则向所述电子锁发送开锁指令,所述电子锁根据所述开锁指令进行开锁。优选地,所述后电路板还包括控制接口,所述电子锁通过所述控制接口与所述第二处理器连接,以接收所述开锁指令。优选地,所述第一处理器还用于向所述指纹识别模块发送识别指令或录入指令,以使得所述指纹识别模块根据所述识别指令进行指纹识别或者根据所述录入指令进行指纹录入。优选地,所述第一处理器还用于在向前电路板上的指纹识别模块发送密钥获取指令,以使得指纹识别模块生成密钥对;所述后电路板还包括存储器,所述存储器用于存储所述指纹锁出厂时指纹识别模块生成的密钥对;相应地,所述指纹识别模块还用于根据自身生成的密钥对,在指纹识别或指纹录入前对第一处理器进行验证。优选地,所述指纹识别模块根据生成的密钥对,在指纹识别或指纹录入前进行验证的步骤,具体包括:在接收到所述识别指令或录入指令后,生成一个随机数,通过生成的密钥对对所述随机数进行加密,获得加密数据;向第一处理器发送所述加密数据,以使得所述第一处理器以预先存储的密钥对对所述加密数据进行解密和加密,获得再加密数据;根据所述密钥对对所述再加密数据进行解密,若解密获得的随机数与生成的随机数一致,则验证成功,进行相应的指纹识别或指纹录入。优选地,所述指纹识别模块的唯一标识为指纹识别模块自身的SN序列号。优选地,所述第二处理器为集成wifi通讯芯片的处理器。优选地,所述第二处理器的唯一标识为第二处理器自身的mac地址。优选地,所述指纹识别模块采用SM4加密算法生成密钥对。本专利技术提出的指纹锁中的第一处理器通过比对发现预先存储的第一唯一标识与前电路板上的指纹识别模块的唯一标识是一致的,说明当前设置在前电路板上的指纹识别模块是原装的,该指纹识别模块没有被替换,第一处理器可以信任指纹识别模块的识别结果,因此就进一步生成解锁信息进行解锁。本专利技术实施例能够有效辨别出指纹锁的指纹识别模块是否被替换,增强了指纹解锁的安全性。附图说明图1为根据本专利技术实施例的指纹识别模块对第一处理器进行验证的步骤的流程示意图;图2为根据本专利技术实施例的指纹锁的结构示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。为了克服现有技术的上述问题,本专利技术实施例提供一种指纹锁,包括设置在门外侧的前电路板,所述前电路板上设置指纹识别模块以及第一处理器;其中,指纹识别模块用于验证指纹、发送自身的唯一标识以及在指纹验证通过后发送验证通过信息;第一处理器用于将预先存储的第一唯一标识与前电路板上的指纹识别模块的唯一标识进行比对,若两者一致且接收到验证通过信息,则生成解锁信息以进行解锁。需要说明的是,本专利技术实施例的第一处理器并不仅仅根据接收到指纹识别模块发送了验证通过信息即进行解锁,而是需要进一步验证当前设置在前电路板上的指纹识别模块是否是预先匹配好的指纹识别模块。第一处理器会预先存储有第一唯一标识,该第一唯一标识是指纹锁在出厂时,预先存储在第一处理器中的,用于表示指纹锁出厂时与第一处理器匹配的(也可以称之为原装的)指纹识别模块的唯一标识,如果第一处理器通过比对发现预先存储的第一唯一标识与前电路板上的指纹识别模块的唯一标识是一致的,说明当前设置在前电路板上的指纹识别模块是原装的,该指纹识别模块没有被替换,第一处理器可以信任指纹识别模块的识别结果,因此就进一步生成解锁信息进行解锁。本专利技术实施例能够有效辨别出指纹锁的指纹识别模块是否被替换,增强了指纹解锁的安全性。在验证通过后(包括但不限于指纹、密码、ID卡),多数智能锁的开锁方式通常是控制与锁芯连接的电机转动,直至解锁成功。由此可知,开锁的控制其实很简单,就是输出一个正向或反向的电压,控制电机运行即可。在上述实施例的基础上,本专利技术实施例的指纹锁还包括电子锁以及设置在门内侧的后电路板,所述后电路板上设置第二处理器;其中,所述第一处理器还用于以预先存储的第二唯一标识作为第一加密密钥,对所述解锁信息进行加密传输;相应地,所述第二处理器用于以自身的唯一标识作为第一解密密钥,对接收到的所述解锁信息进行解密,若解密成功,则向所述电子锁发送开锁指令,所述电子锁根据所述开锁指令进行开锁。第一处理器在和第二处理器通信时采用加密传输的方式,能够进一步增强数据的安全性,并且第一处理器会采用预设的第二唯一标识进行加密,根据本专利技术实施例的设定,原装指纹锁中的第一处理器预设的第二唯一标识即为后电路板上第二处理器的唯一标识,这样就实现了后电路板上的第二处理器能够采用自身的唯一标识成功解密解锁信息,而如果不法分子将前电路板进行了更换,更换后的第一处理器显然无法得知第二处理器的唯一标识,这就会造成后电路板上的第二处理器无法通过自身的唯一标识进行解密解锁信息,电子锁无法正常开锁。本专利技术实施例的指纹锁通过设置后电路板以及电子锁,进一步增强了智能锁的安全性。在上述实施例的基础上,后电路板还包括控制接口,电子锁通过控制接口与第二处理器连接,以接收所述开锁指令。需要说明的是,本专利技术实施例的电子锁,是指通过电控制的锁芯,由于电子锁的控制接口设置后电路板上,而后电路板设置在门内侧,这就使得不法分子无法通过破坏智能锁的前本文档来自技高网...

【技术保护点】
1.一种指纹锁,其特征在于,包括设置在门外侧的前电路板,所述前电路板上设置指纹识别模块以及第一处理器;其中,所述指纹识别模块用于验证指纹、发送自身的唯一标识以及在指纹验证通过后发送验证通过信息;所述第一处理器用于将预先存储的第一唯一标识与所述前电路板上的指纹识别模块的唯一标识进行比对,若两者一致且接收到所述验证通过信息,则生成解锁信息以进行解锁。

【技术特征摘要】
1.一种指纹锁,其特征在于,包括设置在门外侧的前电路板,所述前电路板上设置指纹识别模块以及第一处理器;其中,所述指纹识别模块用于验证指纹、发送自身的唯一标识以及在指纹验证通过后发送验证通过信息;所述第一处理器用于将预先存储的第一唯一标识与所述前电路板上的指纹识别模块的唯一标识进行比对,若两者一致且接收到所述验证通过信息,则生成解锁信息以进行解锁。2.如权利要求1所述的指纹锁,其特征在于,还包括电子锁以及设置在门内侧的后电路板,所述后电路板上设置第二处理器;其中,所述第一处理器还用于以预先存储的第二唯一标识作为第一加密密钥,对所述解锁信息进行加密传输;相应地,所述第二处理器用于以自身的唯一标识作为第一解密密钥,对接收到的所述解锁信息进行解密,若解密成功,则向所述电子锁发送开锁指令,所述电子锁根据所述开锁指令进行开锁。3.如权利要求2所述的指纹锁,其特征在于,所述后电路板还包括控制接口,所述电子锁通过所述控制接口与所述第二处理器连接,以接收所述开锁指令。4.如权利要求2所述的指纹锁,其特征在于,所述第一处理器还用于向所述指纹识别模块发送识别指令或录入指令,以使得所述指纹识别模块根据所述识别指令进行指纹识别或者根据所述录入指令进行指纹录入。5.如权利要求4所述的指纹锁,其特征在于,所述第一处理器还用于在向前电路...

【专利技术属性】
技术研发人员:叶帅陈埜龙杜辉叶小帅
申请(专利权)人:武汉九万里科技有限公司
类型:发明
国别省市:湖北,42

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

1