当前位置: 首页 > 专利查询>东南大学专利>正文

一种抗胁迫攻击的生物指纹认证方法及系统技术方案

技术编号:35575436 阅读:26 留言:0更新日期:2022-11-12 16:00
本发明专利技术公开了一种抗胁迫攻击的生物指纹认证方法及系统;所述方法步骤为:首先录入合法用户正常进行生物识别的指纹和强迫按压的指纹,分别提取多种不同的强迫解锁特征;然后利用提取的多种特征进行安全状态检测识别,最终将识别的指纹图像区分为正常状态按压与异常状态按压,以此分辨出合法用户进行生物指纹按压识别是否为被迫强制按压。所述系统包括用户指纹检测与认证模块和嵌入式处理器,二者通信连接。所述用户指纹检测与认证模块,用于指纹的检测与认证;所述嵌入式处理器包括指纹模块、通信模块、数据存储模块和解锁与警报模块。本发明专利技术补充了以往指纹识别系统面对生物指纹强迫按压识别攻击的漏洞,为生物指纹识别提供了更强有力的保护。了更强有力的保护。了更强有力的保护。

【技术实现步骤摘要】
一种抗胁迫攻击的生物指纹认证方法及系统


[0001]本专利技术涉及生物指纹识别相关
,尤其涉及一种抗胁迫攻击的生物指纹认证方法及系统。

技术介绍

[0002]目前,指纹识别安全性的研究集中在合法者不在场的情况下,攻击者利用仿制指纹企图获得身份授权。针对此类攻击,已有研究团队研发出新一代手指内部多模态生物特征采集技术和相应的仪器设备。这一设备可以采集到包含内部指纹的高分辨率三维皮下结构信息,这是人工伪造指纹不可能复制的,对传统指纹识别技术存在的缺陷进行了填补。
[0003]而事实上,另一种更严重的指纹识别安全威胁发生在合法者与攻击者同时在场的情况下。攻击者可能违反合法者的意愿,强制性将合法者的手指按压在指纹识别模块上以获得授权。
[0004]本专利技术将这类攻击定义为“胁迫攻击”。不同于“仿制指纹攻击”,胁迫攻击中指纹传感器上接触的仍然是合法者的生物指纹,因此无论是传统指纹识别方法还是近来的仿制指纹检测方法都难以检测出这种攻击。与此同时,这种情况多发生在一些暴力场合,如无法抵御胁迫攻击,可能导致大量的经济损失乃至威胁人身安全。
[0005]本专利技术基于指纹强迫按压攻击重新采集指纹数据,数据贴合性更强,创新性地对生物指纹的强迫按压进行检测,利用提取的指纹特征进行安全状态检测识别,最终将识别的指纹图像区分为正常状态按压与异常状态按压,以此分辨出合法用户进行生物指纹按压识别是否遭受胁迫攻击。同时本专利技术拥有完整的通讯流程和报警反馈功能,当胁迫指纹认证失败后可以及时通过网络向用户回报警告。相比现有的指纹认证系统而言,更大程度保证被胁迫者的安全。因此,本方案对胁迫攻击的强安全指纹识别方法具备重要的理论价值与现实意义。有鉴于此,本方案提供了一种抗胁迫攻击的生物指纹认证方法及系统。

技术实现思路

[0006]为解决上述问题,本专利技术公开了一种抗胁迫攻击的生物指纹认证方法,从指纹图像中提取不同的强迫解锁特征,提高检测精度。
[0007]一种抗胁迫攻击的生物指纹认证方法,具体包括以下步骤:
[0008]步骤(1)构建静息指纹数据集和强迫按压指纹数据集;
[0009]步骤(2)使用图像特征提取算法,包括HOG特征提取算法、LBP特征提取算法、SIFT和卷积神经网络,提取指纹图像的多种特征;
[0010]步骤(3)利用神经网络对提取出的多组合法指纹数据与强迫攻击指纹数据进行二分类训练,得到强迫攻击生物指纹认证模型;
[0011]步骤(3a)将静息指纹图像集和强迫按压指纹图像转化为bmp格式文件,并将图像进行大小调整,像素归一化;
[0012]步骤(3b)将经步骤(3a)处理的所有指纹图像分为训练集和测试集两个部分,训练
集和测试集中均包括图像的每一个类;
[0013]步骤(3c)构建深度残差神经网络框架;
[0014]步骤(3d)将步骤(3c)所建立的深度残差神经网络框架,使用经步骤(3a)处理的训练集的图像数据进行训练,得到训练好的深度残差神经网络;
[0015]步骤(4)将待检测指纹图像输入到训练后的强迫攻击生物指纹认证模型,常规指纹识别分类与强迫指纹攻击识别并行处理,在识别指纹是否在库的同时,检测指纹是否为强迫指纹;
[0016]步骤(5)中,根据生物指纹认证模型检测结果,若模型认定指纹图像为强迫指纹,则通过通信模块向用户发送一个警报,同时拒绝指纹认证;若模型认定指纹图像为静息指纹,则正常进行指纹识别。
[0017]进一步地,步骤(2)中所述的提取的用于区分强迫按压攻击与正常按压识别的指纹图像特征如下:
[0018]步骤(2a)中的灰度差值表示为像素点与相邻像素点的灰度差值,其表达式如下所示:
[0019]gΔ(x,y)=g(x,y)

g(x+Δx,y+Δy)
[0020]其中(x,y)为指纹图像的一个像素点,Δg为灰度差值;如果将灰度差值的所有可能值设置为m层,则使点(x,y)在整个图像上移动,获取Δg的概率,即p(i);
[0021]步骤(2b)中的纹理特征包括对比度con、均值mean、熵ent以及二阶矩asm;
[0022]其中相关纹理特征对比度表达式如下所示:
[0023][0024]其中均值表达式如下所示:
[0025][0026]其中熵表达式如下所示:
[0027][0028]其中阶矩表达式如下所示:
[0029][0030]进一步地,步骤(3)中,利用神经网络对输入的指纹特征进行二分类训练,获得区分强迫按压攻击的指纹与正常指纹的模型。
[0031]步骤(3a)将静息指纹图像集和强迫按压指纹图像转化为bmp格式文件,并将图像进行大小调整,像素归一化;
[0032]步骤(3b)将经步骤(3a)处理的所有指纹图像分为训练集和测试集两个部分,其中训练集中的图像占所有图像的80%,测试集中的图像占所有图像的20%,训练集和测试集中均包括图像的每一个类;
[0033]步骤(3c)构建深度残差神经网络框架,其中,深度残差神经网络主要包括三个部分,第一部分为输入层,第二部分为隐含层,第三部分为输出层,隐含层连接在输入层上,输出层连接在隐含层上;
[0034]步骤(3d)将步骤(3c)所建立的深度残差神经网络框架,使用经步骤(3a)处理的训练集的图像数据进行训练,训练时遍历训练集中的每一个图像,每一个完整的遍历被称为一个轮次,经过若干次训练,即经过若干个轮次,得到训练好的深度残差神经网络。
[0035]一种抗胁迫攻击的生物指纹认证系统,系统包括用户指纹检测与认证模块和嵌入式处理器,二者通信连接;
[0036]所述用户指纹检测与认证模块,利用抗胁迫攻击的生物指纹认证方法,用于指纹的检测与认证,并行处理常规指纹识别分类与强迫指纹攻击识别,在识别指纹是否在库的同时,检测指纹是否为强迫指纹;
[0037]所述嵌入式处理器包括
[0038]指纹模块,用于提取指纹数据,并将指纹数据以16进制数据形式传输至所述通信模块;
[0039]通信模块,用于连接所述用户指纹检测与认证模块,实现指纹数据的传输;
[0040]解锁与警报模块,根据所述用户指纹检测与认证模块检测结果,若指纹处于正常状态且为在库指纹,则成功解锁;若指纹处于强迫状态或不为在库指纹,则拒绝指纹识别通过,并通过网络向用户回报一个警告;
[0041]数据存储模块,用于存储用户指纹认证的历史结果记录,历史查询记录包括检测日期和检测结果。
[0042]本专利技术的有益效果:本专利技术与现有技术相比,其显著优点是:
[0043]1、本专利技术创新性地对生物指纹的强迫按压进行检测,从指纹图像中提取不同的强迫解锁特征;利用提取的多种特征进行安全状态检测识别,最终将识别的指纹图像区分为正常状态按压与异常状态按压,以此分辨出合法用户进行生物指纹按压识别是否为被迫强制按压。同时本专利技术采用了模糊认证的识别,在既能通过分析对比特征,检测用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种抗胁迫攻击的生物指纹认证方法,其特征在于:具体包括以下步骤:步骤(1)构建静息指纹数据集和强迫按压指纹数据集;步骤(2)使用图像特征提取算法提取指纹图像的多种特征;步骤(3)利用神经网络对提取出的多组合法指纹数据与强迫攻击指纹数据进行训练,得到强迫攻击生物指纹认证模型;步骤(4)将待检测指纹图像输入到训练后的强迫攻击生物指纹认证模型,常规指纹识别分类与强迫指纹攻击识别并行处理,在识别指纹是否在库的同时,检测指纹是否为强迫指纹;步骤(5)根据强迫攻击生物指纹认证模型检测结果,若指纹处于正常状态,则正常进行指纹识别;若指纹处于强迫状态,则拒绝指纹识别通过,并通过网络回报一个警告。2.根据权利要求1所述的一种抗胁迫攻击的生物指纹认证方法,其特征在于:步骤(1)中已录入一组可用于指纹设备识别解锁的指纹图像,在合法用户甲主动进行生物指纹识别时,可以正常完成指纹识别;步骤(1)中的强迫指纹按压攻击具体指攻击者乙抓住合法用户甲的手,在指纹识别设备上强行按下合法用户甲用于指纹识别的手指,合法用户甲会进行一定程度的抵抗。3.根据权利要求1所述的一种抗胁迫攻击的生物指纹认证方法,其特征在于:步骤(2)中所述的使用图像特征提取算法包括HOG特征提取算法、LBP特征提取算法、SIFT和卷积神经网络,提取用于区分强迫按压攻击与正常按压识别的指纹图像特征如下:步骤(2a)中的灰度差值表示为像素点与相邻像素点的灰度差值,其表达式如下所示:gΔ(x,y)=g(x,y)

g(x+Δx,y+Δy)其中(x,y)为指纹图像的一个像素点,Δg为灰度差值;如果将灰度差值的所有可能值设置为m层,则使点(x,y)在整个图像上移动,获取Δg的概率,即p(i);步骤(2b)中的纹理特征包括对比度con、均值mean、熵ent以及二阶矩asm;其中相关纹理特征对比度表达式如下所示:其中均值表达式如下所示:其中熵表达式如下所示:其中阶矩表达式如下所示:4.根据权利要求1所述的一种抗胁迫攻击的生物指纹认证方法,其特征在于:步骤(3)
中,利用神经网络对输入的指纹特征进行二分类训练,获得区分强迫按压攻击的指纹与正常指纹的检测模型。步骤(3a)将静息指纹图像集和强迫按压指纹...

【专利技术属性】
技术研发人员:李古月汪文灏马艺耘靳佳琪
申请(专利权)人:东南大学
类型:发明
国别省市:

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

1