加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 系统 > 正文

橘子皮能解开指纹锁?我要开怼了!

发布时间:2019-03-23 20:32:57 所属栏目:系统 来源:亓钰博
导读:近日,一条“橘子皮破解指纹解锁”的视频异常火爆,一方面是因为指纹识别确实已经融入了人们的生活中,手机解锁、支付都离不开指纹解锁。另一方面,用“橘子皮”就能“破解”指纹识别,这种破解的成本非常低。再加上网络上的“橘子热”,这个话题就彻底引

    近日,一条“橘子皮破解指纹解锁”的视频异常火爆,一方面是因为指纹识别确实已经融入了人们的生活中,手机解锁、支付都离不开指纹解锁。另一方面,用“橘子皮”就能“破解”指纹识别,这种破解的成本非常低。再加上网络上的“橘子热”,这个话题就彻底引爆了起来。

橘子皮能解开指纹锁?我要开怼了!
用橘子皮解锁手机

    很多人不只开始质疑智能手机上指纹识别的安全性,连智能锁等需要指纹进行解锁的产品也一并受到了质疑。到底指纹识别究竟会不会被橘子皮破解?又会有什么原因导致指纹识别被破解呢?那就需要从指纹识别的原理开始讲起。

    指纹识别的工作原理乍一看比较简单,就是手指按压指纹识别模块(下文简称“指纹头”),指纹头将读取到的图像发送给计算芯片进行特征运算,安全芯片(苹果手机上的SecureEnclave、ARM架构芯片的TrustZone等)再和计算芯片得出的特征做比对。如果比对成功,那就可以解锁,反之亦然。

    但是细讲起来这个工作原理就比较复杂了,手机上的指纹识别都是采用的电容式指纹头。而这种指纹头只能读取接触到检测模块时导电的那一部分的图像。而很多指纹头为了降低功耗,都是采用了“检测”与“读取”两个部分进行检测。当“检测”到手指接触指纹头时,“读取”部分才开始启动读取指纹图像。

橘子皮能解开指纹锁?我要开怼了!
电容式指纹识别原理(图源:AppleInsider)

    用橘子皮解锁的方式就钻了这个空子。在新闻的报道中,实验人员先是在指纹头上用导电笔涂抹,再贴上指纹贴并重新录入指纹,,随后不仅手机主人的指纹可以解锁,其他任何人的手指甚至橘子皮都能进行解锁。这就与平时录入指纹时有了区别,也是这个“漏洞”的核心所在。

橘子皮能解开指纹锁?我要开怼了!
用导电笔涂抹指纹贴(图源:腾讯视频)

    在正常读取指纹图像时,指纹头会穿过不导电的死皮层,直接读取导电的手指的真皮层图像。但是事先用导电笔进行涂抹指纹头,并用指纹贴进行覆盖后,指纹头读取的图像将不再会是指纹的图像,此时读取的图像会被导电笔的油墨“截胡”。

    也就是说,在这种情况下读取到的指纹图像是“一张白纸”般,没有有效特征信息的导电笔油墨的图像,根本就不是真正的指纹图像。但是“检测”的部分仍然检测到有东西在进行识别,所以只能将毫无正确特征的导电油墨的图像进行读取。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读