对“人脸识别攻击”说不!.docx
《对“人脸识别攻击”说不!.docx》由会员分享,可在线阅读,更多相关《对“人脸识别攻击”说不!.docx(24页珍藏版)》请在优知文库上搜索。
1、对“人脸识别攻击”说不!一、序言金融行业数字化转型如火如荼,而生物识别技术特别是人脸识别在金融行业的应用和推广是其中重要的一环。人脸识别技术具有使用便捷、无需用户记忆、无接触等优点,目前已被大量使用。在金融行业,人脸识别技术应用在登录、刷脸支付和取款等各种金融场景提升了用户体验,各大金融机构都将其作为增强身份认证的重要手段。但我们也注意到,人脸识别技术给人们带来便利的同时,该技术也面临着安全防护、隐私保护等等方面的挑战。我国工业和信息化部在2019年颁布的关于促进网络安全产业发展的指导意见(征求意见稿)中,支持构建基于商用密码、指纹识别、人脸识别等技术的网络身份认证体系,但也强调着力提升支撑网
2、络安全管理、应对有组织高强度攻击的能力。本文结合人脸识别技术的安全技术挑战,分析相应的防御技术,总结人脸识别技术需要关注的攻击行为和方法,提出相应的应对策略。二、人脸识别攻击风险分析生物识别技术是指使用人体的部分生物特征,对用户身份进行标记和标识的一种技术。生物特征可分为两大类别:生理特征和行为特征。前者与身体外形相关,主要包括人脸识别、指纹扫描、虹膜扫描、静脉扫描等,后者与行为习惯相关,主要包括声纹识别、微表情识别等。当前应用于在金融机构中众多终端、移动设备或者应用程序的人脸识别技术可轻易获取用户的个人指纹、人脸或声音等生物特征,但是其保存及使用生物特征的技术方法与资质缺乏有效监管与监督,这
3、极有可能造成用户生物特征信息泄露。另外随着社交平台的广泛使用,个人照片、视频等用户信息对于攻击者也都唾手可得。金融机构在使用人脸识别技术的时候,在人脸识别交互活体检测、人像照片抓拍、人脸信息上送、静默活体检测、人脸比对的处理过程中,均存在不同的攻击面,具体可分为采集层攻击、活检层攻击、算法层攻击,金融机构人脸识别需要有效应对以下攻击手段:1 .人脸识别采集层攻击采集层攻击主要攻击人脸识别系统本身,由于不同的人脸识别系统的软硬件具体架构和算法不同,并都进行了一定的防护处理,需要对系统代码进行逆向破解,攻击难度较大。但是目前依然有一些此类攻击的例子。主要包括以下方面:人脸识别代码破解:针对人脸识别
4、代码执行过程进行攻击,对人脸识别进行代码逆向,获取人脸识别代码逻辑,基于动态插桩,hook人脸识别函数注入攻击脚本,改变其执行流程。摄像头劫持攻击:针对用户终端设备摄像头的攻击,在系统驱动层篡改摄像头获取的人脸信息。主要途径是利用黑产手中的手机虚拟视频刷机工具,通过刷入特定的程序来劫持相机、攻击人脸识别系统。例如黑产卖家通过非法售卖各种主流厂商特定型号手机的刷机包,刷机篡改底层API,劫持手机摄像头为虚拟摄像头,使用预先录制的视频来替代实际视频,从而绕过人脸识别系统。该方法由于修改了设备底层系统,理论上可用于多种APPo报文篡改攻击:劫持破解客户端与服务器之间的报文信息,对其中的识别信息进行篡
5、改上送。2 .人脸识别活检层攻击通过伪造特征,使用照片、视频拼接等方式,伪造人脸识别特征,绕过识别系统,达到伪造身份登录系统或隐藏身份逃过检查的目的。照片攻击:使用照片对人脸识别系统的攻击,是最简单的也是性价比最高的攻击方法。虽然该方法较难绕过使用了复杂的防御机制或算法(例如纹理检测、3D结构光等)的人脸识别系统,但是攻击未作防护APP的人脸识别系统往往能成功。目前智能手机市场中,安全性良莠不齐的安卓系统手机占据了较大市场份额。由于安卓手机的开放特性,厂商众多、型号各异,大部分安卓手机使用单摄像头,安全性参差不齐。一些小型机构APP,在没有很好考虑手机与操作系统整体适配性的情况下,较容易遭到攻
6、击。视频攻击:视频攻击也是一种简单的攻击方式。当人脸识别系统开启动态活体检测功能后,使用静态照片方式会被人脸识别系统检测为攻击行为,此时通过播放预录制动态视频方式有可能绕过检测。视频可以通过对用户进行钓鱼录制来获得,或者利用图像处理和三维建模软件,将用户照片转换为动态视频,来生成完成所有活体检测动作的视频,达到伪造身份登录系统的目的。3 .人脸识别算法层攻击高精度伪造攻击:攻击者在获取用户信息后,使用例如仿真面具等高精度伪造模型来进行攻击,可以是纸面具,也可以是树脂、PVC等材质制成的“塑料”面具。随着3D打印技术的发展,近年来更出现了高仿真面具,连雀斑、毛孔等细节都能清晰展现。如果使用仿真面
7、具、3D建模、照片活化、AI换脸等方式,只需要获取受害者的照片或特征即可伪造出“活体”视频。对抗样本:攻击者使用含有特殊样本的对抗样本眼镜,利用人脸识别算法中的缺陷绕过人脸识别系统。比如RealAI公司研究的一种对抗样本眼镜,其原理主要利用了人工智能算法普遍存在的“对抗样本”漏洞。只需要将照片按比例打印出来,裁剪出眼睛和鼻子粘贴到眼镜上即可进行攻击。经该公司研究人员验证,安卓手机的攻击成功率高达95%o这种方法也成功用于攻击苹果公司的FaCeID上。FaceID由于采用硬件3D结构光技术,业界公认安全性较高,但是莫斯科国立大学、华为莫斯科研究中心的研究人员提出了一种攻击方法,用普通打印机打出一
8、张特殊贴纸(特定的对抗样本)贴到额头上就能攻破FaceIDo攻击的大致流程是,首先将平面贴纸进行转换以凸显三维信息,而后将转换结果模拟矩形图像放在帽子上。为了提高攻击的鲁棒性,研究人员在投影参数中添加轻微的扰动值。将上一步得到的模拟矩形图像投影到人脸图像上之后,将新得到的图像转换为ArcFace输入的标准模板,然后降低初始矩形图像的TV损失以及余弦相似度损失之和,其中相似性由原图嵌入向量与ArcFace综合计算得出。AI算法攻击:AI算法根据受害者照片生成3D模型、动态图片或者将其他视频的人脸替换成受害者的照片,达到伪造身份登录系统或有隐藏身份逃过检查的目的。Al攻击通常有三种方式,一种是3D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 识别 攻击