我就来简单总结下吧。先说懒人结论:
原视频可以见:
看了两遍,总算看懂了。下面是我理解的原理(仅仅是个人理解,不一定对,欢迎指正),这里避免用专业的技术词汇,所以小白式解释如下:
其中:
步骤如下:
看下了视频,实验中展示被破解的手机都是用都是2D人脸识别的。其实2D人脸识别比3D识别安全性更弱早就是大家知道的事了。这个研究团队本来就是安全研究的,这个实验我并不认为是苹果赞助什么的,我认为这个团队的目的只是想推销自己的安全解决方案。实际上,视频并没有公布是哪19款手机,就是正在和厂商联系,推销把自己的刷脸漏洞解决方案。还挺会做生意的嘛
理论上,如果有人要攻击你,破解你手机,那他可以通过这个方式来实现。事实上,要支付级的安全,3D结构光的人脸识别安全性还是高一等的。
你也许会有疑问,那刷脸支付还安全吗?
我观察了一些刷脸支付的机器,很多是宽额头的,这种也许采用了3D结构,会比较安全。(但由于手上没样机,而且制造商也不仅仅只有一家,我也不排除宽额头是装饰)
根据亲身经验,支付宝在单前置摄像头的机型上也启用了人脸支付。虽然支付宝使用的是自研技术,把安全性把握在自己手中,但其实理论上不可能100%完美的安全,那么支付宝这种情况下,能推广人脸支付背后除了技术的支持,其实也靠保险和赔付制度。只要盗刷率和额度之间做好平衡,这套商业模型就能work。
总的来说,这个团队的研究,很有价值,但也不算发现新bug。所以对于日常手机刷脸支付,也不用恐慌。