一种基于生物特征识别的智能门锁控制方法及系统技术方案

技术编号:29528744 阅读:21 留言:0更新日期:2021-08-03 15:15
本申请是名称为:一种基于生物特征识别的智能门锁控制方法及系统,申请号为:201910573173.5的发明专利技术专利的分案申请,母案申请日为:2019年06月28日。本发明专利技术公开一种基于生物特征识别的智能门锁控制方法及系统,本发明专利技术采集的生物特征不在智能门锁端保存比对,而是在应用服务器端保存比对,避免不法分子利用伪造的生物特征通过智能门锁的验证开启智能门锁,安全性更高。

【技术实现步骤摘要】
一种基于生物特征识别的智能门锁控制方法及系统本申请是名称为:一种基于生物特征识别的智能门锁控制方法及系统,申请号为:201910573173.5的专利技术专利的分案申请,母案申请日为:2019年06月28日。
本专利技术涉及智能家居领域,尤其涉及一种基于生物特征识别的智能门锁控制方法及系统。
技术介绍
智能门锁是指在传统机械锁的基础上改进的,在用户识别、安全性、管理性方面更加智能化、简便化的锁具。目前的智能门锁通过指纹、人脸、声纹等多种生物特征识别进行身份验证,通过与保存在智能门锁端的生物特征进行比对,比对一致后门锁开启。此种方法中所采集的生物特征在智能门锁端保存并进行比对,一旦被不法分子获取生物特征,不法分子可以通过伪造获取的生物特征通过比对开启智能门锁,存在安全隐患。
技术实现思路
本专利技术的目的是为了克服现有技术的不足,提供一种基于生物特征识别的智能门锁控制方法及系统。本专利技术提供了一种基于生物特征识别的智能门锁控制方法,包括:步骤R1:终端发送开锁请求给应用服务器;步骤R2:所述应用服务器根据所述开锁请求判断当前操作用户是否拥有智能门锁的控制权限,是则执行步骤R3,否则发送账号异常响应给所述终端;步骤R3:所述应用服务器发送密钥标识和提示终端发送生物特征的响应给所述终端,执行步骤R4;步骤R4:所述终端启用生物特征采集模块,提示用户录入生物特征并等待接收,根据接收的所述密钥标识检索对应的密钥对的公钥,使用检索到的所述密钥对的公钥对接收的生物特征进行加密得到开锁认证请求,发送所述开锁认证请求给所述应用服务器;步骤R5:所述应用服务器接收所述开锁认证请求并进行开锁认证,如认证成功则向所述终端发送开锁认证成功响应,执行步骤R6,认证失败则判断认证次数是否超过预设值,如不超过则发送开锁认证失败响应给所述终端,返回步骤R4,如超过则结束;步骤R6:所述应用服务器根据生物特征模板值检索对应的门锁标识,根据所述门锁标识生成开锁指令,发送所述开锁指令给所述智能门锁;步骤R7:所述智能门锁判断接收的所述开锁指令中的门锁标识与保存的门锁标识是否一致,是则驱动离合器电路进行开锁操作,发送开锁成功响应给所述应用服务器;否则发送开锁失败响应给所述应用服务器。本专利技术还提供了一种基于生物特征识别的智能门锁控制系统,包括终端、应用服务器和智能门锁;所述终端包括:第一发送模块,用于发送开锁请求给应用服务器;第一接收模块,用于接收所述应用服务器发送的密钥标识和提示终端发送生物特征的响应,触发生物特征采集模块;所述第一接收模块,还用于接收所述应用服务器发送的账号异常响应;所述生物特征采集模块,用于提示用户录入生物特征并等待接收;加密发送模块,用于根据所述第一接收模块接收的密钥标识检索对应的密钥对的公钥,使用检索到的所述密钥对的公钥对所述生物特征采集模块接收的生物特征进行加密得到开锁认证请求,发送所述开锁认证请求给所述应用服务器;所述第一接收模块,还用于接收所述应用服务器发送的开锁认证失败响应,触发所述生物特征采集模块;所述应用服务器包括:第一接收判断模块,用于接收所述终端发送的开锁请求,根据所述开锁请求判断当前操作用户是否拥有智能门锁的控制权限;第二发送模块,用于所述第一接收判断模块判断为是时发送密钥标识和提示终端发送生物特征的响应给所述终端;所述第二发送模块,还用于所述第一接收判断模块判断为否时发送账号异常响应给所述终端;接收验证模块,用于接收所述终端发送的开锁认证请求并进行认证,如认证成功则触发所述第二发送模块,认证失败则触发第一判断模块;所述第二发送模块,还用于发送开锁认证成功响应给终端,触发生成发送模块;所述生成发送模块,用于根据生物特征模板值检索对应的门锁标识,根据所述门锁标识生成开锁指令,发送所述开锁指令给所述智能门锁;所述第一判断模块,用于判断认证次数是否超过预设值,如不超过则触发所述第二发送模块,如超过则结束;所述第二发送模块,还用于发送开锁认证失败响应给所述终端;所述智能门锁包括:第二接收判断模块,用于接收所述应用服务器发送的开锁指令,判断所述开锁指令中的门锁标识与保存的门锁标识是否一致,是则触发开锁发送模块,否则触发第三发送模块;所述开锁发送模块,用于驱动离合器电路进行开锁操作,发送开锁成功响应给所述应用服务器;所述第三发送模块,用于发送开锁失败响应给所述应用服务器。本专利技术与现有技术相比,具有以下优点:本专利技术采集的生物特征不在智能门锁端保存比对,而是在应用服务器端保存比对,避免不法分子利用伪造的生物特征通过智能门锁的验证开启智能门锁,安全性更高。附图说明图1为本专利技术实施例四提供的一种基于生物特征识别的智能门锁注册方法的流程图;图2为本专利技术实施例四提供的一种基于生物特征识别的智能门锁控制方法的流程图;图3为本专利技术实施例五提供的一种基于生物特征识别的智能门锁注册方法的流程图;图4为本专利技术实施例五提供的一种基于生物特征识别的智能门锁控制方法的流程图;图5-1和图5-2为本专利技术实施例六提供的一种基于生物特征识别的智能门锁注册方法的流程图;图6-1和图6-2为本专利技术实施例六提供的一种基于生物特征识别的智能门锁控制方法的流程图;图7-1和图7-2为本专利技术实施例七提供的一种基于生物特征识别的智能门锁注册方法的流程图;图8-1和图8-2为本专利技术实施例七提供的一种基于生物特征识别的智能门锁控制方法的流程图;图9为本专利技术实施例八提供的一种基于生物特征识别的智能门锁注册方法的流程图;图10为本专利技术实施例八提供的一种基于生物特征识别的智能门锁控制方法的流程图;图11为本专利技术实施例九提供的一种基于生物特征识别的智能门锁控制系统的方框图;图12为本专利技术实施例十提供的一种基于生物特征识别的智能门锁控制系统的方框图;图13为本专利技术实施例十一提供的一种基于生物特征识别的智能门锁控制系统的方框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本专利技术实施例一提供一种基于生物特征识别的智能门锁控制方法,包括:步骤T1:终端发送开锁请求给智能门锁;步骤T2:智能门锁根据开锁请求判断当前操作用户是否拥有智能门锁的控制权限,是则执行步骤T3,否则发送不匹配响应给终端;步骤T3:智能门锁生成第二随机挑战值,根据第二随机挑战值组成开锁验证请求,发送开锁验证请求给终端;步骤T4:终端启用生物特征识别模块,提示用户输入生物特征并等待接收;本文档来自技高网...

【技术保护点】
1.一种基于生物特征识别的智能门锁控制方法,其特征在于,包括:/n步骤R1:终端发送开锁请求给应用服务器;/n步骤R2:所述应用服务器根据所述开锁请求判断当前操作用户是否拥有智能门锁的控制权限,是则执行步骤R3,否则发送账号异常响应给所述终端;/n步骤R3:所述应用服务器发送密钥标识和提示终端发送生物特征的响应给所述终端,执行步骤R4;/n步骤R4:所述终端启用生物特征采集模块,提示用户录入生物特征并等待接收,根据接收的所述密钥标识检索对应的密钥对的公钥,使用检索到的所述密钥对的公钥对接收的生物特征进行加密得到开锁认证请求,发送所述开锁认证请求给所述应用服务器;/n步骤R5:所述应用服务器接收所述开锁认证请求并进行开锁认证,如认证成功则向所述终端发送开锁认证成功响应,执行步骤R6,认证失败则判断认证次数是否超过预设值,如不超过则发送开锁认证失败响应给所述终端,返回步骤R4,如超过则结束;/n步骤R6:所述应用服务器根据生物特征模板值检索对应的门锁标识,根据所述门锁标识生成开锁指令,发送所述开锁指令给所述智能门锁;/n步骤R7:所述智能门锁判断接收的所述开锁指令中的门锁标识与保存的门锁标识是否一致,是则驱动离合器电路进行开锁操作,发送开锁成功响应给所述应用服务器;否则发送开锁失败响应给所述应用服务器。/n...

【技术特征摘要】
1.一种基于生物特征识别的智能门锁控制方法,其特征在于,包括:
步骤R1:终端发送开锁请求给应用服务器;
步骤R2:所述应用服务器根据所述开锁请求判断当前操作用户是否拥有智能门锁的控制权限,是则执行步骤R3,否则发送账号异常响应给所述终端;
步骤R3:所述应用服务器发送密钥标识和提示终端发送生物特征的响应给所述终端,执行步骤R4;
步骤R4:所述终端启用生物特征采集模块,提示用户录入生物特征并等待接收,根据接收的所述密钥标识检索对应的密钥对的公钥,使用检索到的所述密钥对的公钥对接收的生物特征进行加密得到开锁认证请求,发送所述开锁认证请求给所述应用服务器;
步骤R5:所述应用服务器接收所述开锁认证请求并进行开锁认证,如认证成功则向所述终端发送开锁认证成功响应,执行步骤R6,认证失败则判断认证次数是否超过预设值,如不超过则发送开锁认证失败响应给所述终端,返回步骤R4,如超过则结束;
步骤R6:所述应用服务器根据生物特征模板值检索对应的门锁标识,根据所述门锁标识生成开锁指令,发送所述开锁指令给所述智能门锁;
步骤R7:所述智能门锁判断接收的所述开锁指令中的门锁标识与保存的门锁标识是否一致,是则驱动离合器电路进行开锁操作,发送开锁成功响应给所述应用服务器;否则发送开锁失败响应给所述应用服务器。


2.如权利要求1所述的控制方法,其特征在于,所述步骤R2具体包括:
所述应用服务器判断所述开锁请求中的账号是否存在于注册列表中,是则执行步骤R3,否则发送账号异常响应给所述终端。


3.如权利要求1所述的控制方法,其特征在于,所述步骤R5具体包括:
所述应用服务器使用密钥对的私钥对接收的所述开锁认证请求进行解密得到生物特征,判断解密得到的生物特征对应的生物特征模板值与保存的生物特征模板值是否匹配,是则发送开锁认证成功响应给所述终端,执行步骤R6,否则判断认证次数是否超过预设值,如不超过则发送开锁认证失败响应给所述终端,返回步骤R4,如超过则结束。


4.如权利要求3所述的控制方法,其特征在于,所述解密得到的生物特征对应的生物特征模板值为所述应用服务器根据预设算法从解密得到的生物特征中提取的数值。


5.如权利要求1所述的控制方法,其特征在于,所述步骤R7之后还包括:所述应用服务器记录开锁响应,保存开锁记录,发送所述记录给所述终端。


6.一种基于生物特征识别的智能门锁控制系统,其特征在于,所述控制系统包括终端、应用服务器和智能门锁;
所述终端包括:
第一发送模块,用于发送开锁请求给应用服务器;
第一接收模块,用于接收所述应用服务器发送的密钥标识和提示终端发送生物特征的响应,触发生物特征采集模块;
所述第一接收模块,还用于接收所述应用服务器发送的账号异常响应;
所述生物特征采集模块,用于提示用户录入生物特征并等待接收;
加密发送模块,用...

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:北京;11

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

1