深度解读 | 人脸识别危机已到来,行为识别将大行其道

【信息科学与工程学】【产品体系】第三十九篇 IT产品系列需求01 互联网行业的需求 经过多轮补充,现整理出覆盖存储、网络、计算、安全、数据治理、AI治理、物联网/工控、管理与经营​ 八大领域的完整需求目录,共60条​ 详细需求。 阅读详情
导语:目前已经十分流行的人脸识别看似能识别用户本人,但其实该过程中的所有环节都能被欺骗或绕过。那么,欺骗或绕过人脸识别的难度究竟有多小?有没有一种真正安全的身份认证方式呢?


2012年,Alexnet引爆神经网络的应用热潮以后,大量人工智能或者打着人工智能旗号的创业公司如雨后春笋冒了出来,各类落地应用中,人脸识别的应用无疑分得了最大的一块蛋糕。现在的人脸识别早已走进了日常生活中,手机验证登录、门禁、摄像头监控等应用场景下无处不在。那么人脸识别到底安不安全?答案显然是不安全,至少不像相关厂商宣传的那样安全,即使有朝一日他们宣称可以捕获到人脸的1024个关键点,也改变不了很多根本问题。

破解人脸识别只是时间和成本问题,而非技术问题

人脸识别的流程大致分为:活体检测—人脸检测拍摄—上传服务器对比或本地处理-面部特征点定位—提取和分类—校验和识别—分析返回结果,这个过程的几个环节都能找到突破点来实现欺骗或者绕过人脸识别。


1. 活体检测攻击和绕过

SecID的员工使用录制的视频,就轻松绕过了俄罗斯著名人脸识别公司VisionLabs的活体检测。
这个方法毫无技术门槛,只要有目标用户的音视频即可剪辑出一段视频实现活体检测的攻击。用应用注入的方式,我们甚至可以实现绕过活体检测,因为活体检测肯定是先于人脸识别发生的,我们可以在程序中打断点,通过试验演示整个流程触发断点,分析并修改程序存储的一些关键数值,就能达到绕过活体检测的目的。而一旦活体检测被绕过,一张普通的照片都能通过静态的人脸识别。

2. 服务器交互过程攻击

很多APP或SDK在上传拍摄的照片时,明文传输,且没有对图像数据进行签名,导致图像数据可以被截获篡改,有的在数据报文没有加入时间戳,可以通过重放数据报文的方式来实施破解。
我们在测试某款应用的过程中,甚至出现过这样的情况:本地上传人脸数据到服务器,服务器返回一个匹配度,本地通过匹配度来决定人脸识别是否通过,该应用没有对数据报文加签名,导致返回数据可以被轻松篡改,最终绕过人脸检测。

3. 3D打印绕过检测

iPhoneX发布后一周,越南安全公司Bkav用3D打印的脸部大面具轮廓、硅树脂材料制作的鼻子、2D打印的眼眶区域和部分面部的化妆,制作成了一个假的人体面具成功破解了苹果的Face ID系统。

Bkav 工作人员演示破解iPhoneX

随着3D打印技术的低成本化和普及化,可以预料的是,未来会出现越来越多的人脸识别系统被破解的案例,即使3D结构光的在旗舰手机上的逐渐普及也无法挽回这个趋势。说到底,人脸识别只能作为一种弱加密手段来使用,他无法改变人脸可以被复制的属性,破解人脸识别只是时间和成本问题,而不是技术问题。

4. 对抗网络破坏人脸识别

多伦多大学的教授Parham Aarabi 和研究生Avishek Bose 5月31日在Arxiv上提交了一篇论文《Adversarial Attacks on Face Detectors using Neural Net based Constrained Optimization》,该论文演示了一种“对抗性训练”,建立起两种相互对抗的算法。

Parham Aarabi 和 Avishek Bose的论文截图


Aarabi 和 Bose 创建了两个神经网络,一个是识别人脸的网络,另一个是破坏其既定目标的神经网络。这两个网络互相学习,相互提升效果。其实就是当初对抗样本的原理,利用对抗原理,我们只要轻微改动几个关键像素的值,这样的改动对人类来说甚至无法察觉,但完全可以达到欺骗神经网络的作用。
我们可以看到在当前的情况下,人脸识别的确一定程度上满足了便捷性要求,但却是以牺牲安全性为代价的,所以,人脸识别并非是一种安全的验证方式。那么,有没有一种令人脸识别在便捷性和安全性上都望尘莫及的验证方式呢?答案是肯定的,那就是AI行为识别身份认证。

行为识别才是身份认证的未来

已有大量的研究表明,每个人的行为特征都是独一无二的,用机器学习手段为用户建立行为特征识别模型,即可精准识别用户身份。在这种情况下,如果要冒用一个人的身份,就需要复制那个人并训练该“副本”模仿出一模一样的行为特征。这显然不现实。也就是说,每个人的行为特征不仅独特,而且不可复制。基于这一原理,锦佰安科技率先推出了相关产品——SecID AI行为识别身份认证系统。
具体而言,SecID应用了专为行为识别而设计的下一代神经网络SGCF(SecID Siamese Gated-CNN Framework)。SGCF用孪生神经网络作为主干框架,基于自编码器原理进行大量的无监督学习,将数据从用户行为空间映射到对应的特征空间中存储起来,随着用户日常使用时间的增加,该特征向量也会越来越精确。在用户登录账户的验证过程中,只需要将行为数据录入网络中,得到对应的新的特征向量,与之前的日常行为特征向量作相似度对比,即可得到行为的置信度,完成用户身份验证。
专为行为识别而设计的下一代神经网络SGCF原理

在便捷性方面,因为SGCF是对用户独一无二的、日常操作手机的行为特征进行深度学习,所以用户完全不用录入指纹、人脸等易被窃取或伪造的信息,也无需改变操作习惯。
在安全性方面,SecID不仅能有效进行人机识别,从而过滤虚假机器操作,而且还能准确分辨操作者是否为用户本人。即使密码已经泄漏,攻击者也会因为其行为特征无法与用户本人相匹配,而无法登录账户。
也就是说,SecID AI行为无感知身份认证系统真正实现了身份验证便捷性和安全性的完美结合。
在应用方面,SecID AI行为无感知身份认证系统可以广泛应用于所有对身份认证有需求的场景,比如注册、登录、转账、支付等敏感性操作中的身份鉴别,或大额交易时的身份识别与授权。
目前,锦佰安科技已经与政府、金融、医疗、云服务、区块链等领域的众多机构和知名企业开展深入合作。接下来,锦佰安将会以开创基于AI的无感知身份识别新纪元为目标,为更多行业的用户提供更优质的身份认证服务。
SDX12 定制使能secboot方法 主要介绍SDX12平台定制秘钥使能secboot的具体操作流程和注意事项。 阅读详情

相关推荐

阻抗匹配详解

在深入理解阻抗匹配概念之前,我们可以先来一起看一个现象,首先使用一个信号发生器输出一个脉宽为 50ns 的单脉冲信号,同时将信号接入示波器,此时在示波器的波形视图上可以看到这个仅有一个脉冲的信号,如下图。如果我们将信号接入示波器的同时将电缆延长数米到外部,并且延长后电缆末端保持悬空不接入任何东西,引出一段未接入任何东西的开路电缆,按照常识应该没有任何影响,然而实测是在原有脉冲旁边多出了一个类似脉冲,如下图。

zhbi98 的技术 Blogs 2561

注入应用绕过活体检测_【渗透实战】如何利用API unhooking执行进程注入,绕过Bitdefender安全检测...

点击上方蓝字关注我们1概述绕过AV/EDR等端点检测是红队行动过程中的一项重要工作,在开始进行绕过时,我们需要先了解这些防护软件的工作方式。网络上公布了大量安全产品的工作原理以及绕过方法。本文主要分享如何利用Windows API unhooking 技术绕过Bitdefender安全防护软件,以下为演示视频:2什么是API Hooking?API hooking是一种用于拦截和检查w...

weixin_26833503的博客 1736

【Codesys】获取从站信息,判断是否从站断联,总线丢失

获取EtherCAT从站信息,判断是否从站断联,总线丢失

qq_35316470的博客 5732

反人脸识别综述(更新中)

论文:Threat of Adversarial Attacks on Face Recognition: A Comprehensive Survey 面部识别(FR)模型易受到不同类型的攻击: 1、物理攻击,在图像被捕获前修改面部的物理外观,如presentation attacks(又称spoofing attacks); 2、数字攻击,对捕获的面部图像实现修改,如对抗性攻击和变形攻击。 对抗性攻击(adversarial attacks)针对深度神经网络(DNNs),特别是卷积神经网络(CNNs),

july_Ai的博客 3396

C#国产化技术路线(全栈落地指南,适配信创场景)

本文详细介绍了C#语言在信创产业中的国产化适配方案。核心方案基于.NET8框架,通过硬件架构适配、基础软件替换和打包部署优化三个层面进行改造,无需更换开发语言即可适配国产CPU和操作系统。文章系统讲解了开发工具选择、全栈适配层改造、数据库替换等技术要点,并提供了桌面应用和服务端应用的具体开发流程。针对政务、金融、能源等典型场景给出了可直接套用的技术组合,同时总结了10个关键避坑点。该方案可复用C#开发特性,实现低成本迁移,已在多个行业成功落地。

weilinc的专栏 1200

完美解决 mysql 报错ERROR 1524 (HY000): Plugin ‘mysql_native_password‘ is not loaded

mysql 报错ERROR 1524 (HY000): Plugin 'mysql_native_password' is not loaded

xiaohua616的博客 4万+

后门攻击与对抗样本攻击的比较研究

后门攻击与对抗样本攻击的比较研究

zzdxls的博客 9336

RK3566/RK3588 NPU性能实测:用mobilenet模型快速验证你的开发板NPU是否正常工作

本文提供了RK3566/RK3588开发板NPU性能实测指南,通过MobileNet模型快速验证NPU是否正常工作。详细介绍了环境搭建、测试资源获取、编译运行及结果分析的全流程,帮助开发者高效验证神经网络加速器功能,为后续AI应用部署奠定基础。

weixin_28826521的博客 448

《Adversarial Patch Attacks on Deep-Learning-Based FaceRecognition Systems Using Generative Adversar》

总而言之,其他论文使用基于代理的在物理世界中,传统的基于代理的方法对模型结构和参数是强制性的,这意味着它只适用于白盒攻击。所提出的架构并入了额外的损耗,指定为L身份,其目的是鼓励生成器(G)以产生专门用于使面部识别系统将输入面部误判为另一个人的面部的噪声。因此,所提出的方法更容易应用于物理世界中的攻击。然而,当生成敌对面部((x + G(x),其中x = ft)以执行有针对性的攻击时,目的是攻击特定目标,因此将用敌对面部图像f+ x + G(x)修补的输入图像与攻击目标ft的面部图像进行比较。

DTGshaodow的博客 803

以LAN8720A为例的以太网硬件设计方案

输入时钟(XTAL1/CLKIN,XTAL2):推荐外加25MHz(性价比较高)晶振为PHY芯片提供时钟,PHY芯片内部PLL将其倍频为50MHz来使用,亦可使用直接使用50MHz晶振。三位MODE通过高低电平组合分别对应以上8种模式 ,包含10M半双工,10M全双工,100M半双工,100M全双工,是否启用自协商协议,CRS是否有效等。VDDCR:1.2V电源,可由芯片内部稳压电源提供,亦可由外部电源提供,由外部电源提供可降低芯片功耗。REF_CLK:参考时钟,由MAC或外部时钟晶振向PHY芯片提供。

weixin_46154042的博客 5884

01 - 什么是SVM

摘要:SVM(共享虚拟内存)技术使CPU和GPU能共享同一虚拟地址空间,简化异构计算编程。传统模型需手动管理CPU/GPU内存和拷贝数据,而SVM允许直接传递指针,自动处理页面迁移和一致性维护。其核心包括统一地址空间、按需迁移、页面故障处理和一致性管理,显著降低编程复杂度并提升性能。通过HMM框架、MMU通知和GPU页面异常等机制实现高效内存共享,支持复杂数据结构,为异构计算带来便利。

图形/计算GPU的驱动与虚拟化技术分享园地 3132

CVPR学习(一):CVPR2019-人脸方向

一、官网 CVPR 官方提供了2019年的论文搜索和下载的网站:http://openaccess.thecvf.com/CVPR2019.py 二、人脸相关 人脸反欺诈、人脸识别对抗攻击 大规模人脸反欺诈、活体检测库,中科院、京东等 A Dataset and Benchmark for Large-Scale Multi-Modal Face Anti-Spoofing Sh...

TheDayIn_优快云的博客 5988

最新Python爬虫实战(入门爬虫篇)——案例8:图书网畅销榜数据采集(详细爬虫思路截图+抓包动图演示+完整爬虫代码+详细注释)

本次案例通过 Python 爬虫技术,成功实现了对图书网畅销榜多页数据的批量爬取与 Excel 保存。代码采用模块化设计,包含分页参数构造、API 接口请求、JSON 数据解析、Excel 数据持久化等完整流程;通过配置模拟浏览器的请求头,有效规避基础反爬策略,保证请求的稳定性。整个爬虫逻辑遵循 “分页遍历 → 接口请求 → JSON 解析 → 提取图书信息 → 保存到 Excel” 的标准流程,与电商类接口爬取范式高度一致。

努力让自己发光,对的人才能迎着光而来 29万+

高通Secure Boot调试流程记录

参考文档KBA-161109181347-how_to_enable_secure_boot_step_by_step.pdf。 1.新建临时目录tmp:    mkdir tmp    cd tmp 2.复制opensslroot.cfg和v3.ext到tmp目录:    cp ~/work/M1503-6.0.1-01610/LINUX/android/vendor/qcom/p

涛声依旧的专栏 2万+

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

信息安全入门随笔1——加解密,数字证书,SECboot

随着车载电子越花里胡哨的技术出现(比如自动驾驶),信息安全会越来越被重视。想象下,如果特斯拉实现自动驾驶了,但是通信被人破解了,上千万的特斯拉同时发生事故,造成的损失有多大。

tim_lucia的博客 1268

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

痞子衡嵌入式:恩智浦MCU安全加密启动一站式工具nxpSecBoot用户指南

  痞子衡嵌入式:恩智浦MCU安全加密启动一站式工具nxpSecBoot用户指南 nxpSecBoot 1 软件概览 1.1 介绍   nxpSecBoot是一个专为NXP MCU安全加密启动而设计的工具,其特性与NXP MCU里BootROM功能相对应,目前主要支持i.MXRT系列MCU芯片,与NXP官方提供的标准安全加密配套工具集(OpenSSL, CST, sdphost, blh...

Orbita_wangtao 1869

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Secure Boot(一)MDM9x45,MDM9x50,SDX12,SDX20和SDX50M上使能Secure Boot

Secure Boot(一) 主要讲如何在实战中使能高通平台中的secure boot功能。本片文章适合不想深入了解secure boot功能,只想完成enable secure boot工作的嵌入式软件开发工程师。后续Secure Boot(二)中会讲SecureBoot原理以及使能secure boot之后的一些常见问题。

qq_42723832的博客 1340

Secure Boot 应用指导

Trusted模式启动用于产品交付给OEM后的阶段,Non-trusted模式仅用于早期的产品开发阶段。启动模式是Trusted模式还是Non-trusted模式由Fuse设置。 Trusted模式的技术背景 Trusted模式提供给用户符合工业标准的数字签名认证技术,运用了SHA256的哈希算法, RSA或者ECDSA加密算法。 Trusted模式的镜像文件 需要加密的固件二进制文件(bin)经过打包工具release.exe,自动添加一个FIP包头,合成新的镜像文件(image)。镜像文件的FIP包头中

博客 1806

Object Detection(目标检测神文)

目标检测神文,非常全而且持续在更新。转发自:https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html,如有侵权联系删除。 Papers ———————————————————————————————————- Deep Neural Networks for Object Detection Ov...

Mars_WH的专栏 7万+

Object Detection(目标检测论文、代码整合)

目标检测神文,非常全而且持续在更新。转发自:https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html,如有侵权联系删除。 文章目录PapersDeep Neural Networks for Object Dete...

alphonse2017的博客 5116

人脸匿名化——人脸去识别方法

知乎:https://zhuanlan.zhihu.com/p/82797696 -这其中,有篡改输入人脸识别系统的图像,让它无法识别图中存在人脸的,比如多伦多大学的《Adversarial Attacks on Face Detectors using Neural Net based Constrained Optimization》 也有 CMU 设计的特殊眼镜,佩戴以后,即便经过监控设备的采集,仍然无法识别到图像中存在人脸,或者会被识别为另一个人;而且这种装饰方法算不上夸张,不那么容易引起别人.

不要回答的博客 2052

Object Detection

目标检测神文,非常全而且持续在更新。转发自:https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html,如有侵权联系删除。 我会跟进原作者博客持续更新,加入自己对目标检测领域的一些新研究及论文解读。博客根据需求直接进行关键字搜索,例如2018,可找到最新论文。   Papers ————————...

mjiansun的专栏 7242

CVPR2017 all paper list

本文给出了CVPR2017的最新的paperlist

一亩半分地 3万+

目标检测论文库

转自:https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html Object Detection Published: 09 Oct 2015 Category: de...

洛北辰南的博客 3010

对抗攻击(Adversarial attacks)的常用术语

【时间】2018.12.22 【题目】对抗攻击(Adversarial attacks)的常用术语 概述      本文是论文《Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Survey》中Section 2 的翻译,主要讲述了对抗攻击(Adversarial attacks)的常用术语。 一、 对...

小C的博客 1万+
上一篇: 马斯克称特斯拉遭到内鬼攻击,公司生产受到破坏性影响
下一篇: 深度解读 | 从特斯拉内鬼事件,分析Gartner对企业信息安全建设的建议
Secboot
博客等级 码龄9年 4粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值