微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 全球四大主流手机指纹识别方案对比

全球四大主流手机指纹识别方案对比

时间:05-22 来源:电子发烧友网 点击:

介绍两者的优劣的。

  三星Note 4指纹识别方案原理

  三星Note 4指纹识别传感器跟苹果一样,同样选择集成在Home键之下,不过三星Note 4采用的是Synaptics& Validity的方案,属于摩擦类型,在解锁菜单设置过程也和iphone5s类似。

  

  三星Galaxy S5 滑动式指纹识别必须从上向下滑动,当手指划过传感器的时候,会对手指进行逐行扫描,这样就要要求你必须固定姿势,固定方向并且手指覆盖整个Sensor才可被识别。这样要求你固定姿势的划擦,相对而言,用户体验就会变得差很多了。

  三星为什么没有使用按压式指纹识别?

  首先,按压式指纹识别方案在汇顶出现之前,AnthenTec独享了这项技术,三星用了全球第二大的Validity,Validity到现在为止只有划擦式的指纹识别功能,而三星为什么没有选择汇顶,各位觉得三星会选择一个国内还在发展中的科技公司么?

  其次,瑞典的Fingerprint Cards AB的FPC1020方案中的Sensor体积太大了,与三星的Home键大小会冲突,Home键的尺寸与Sensor的大小不合适,如果在下面重新设计 Home键那就不是三星的传统设计语言了。这对于三星来说,这是难以接受的。

  笔者个人感觉如果三星不改变Home键的设置的话,那么就必须等到按压式指纹识别技术更加成熟,使得Sensor能够做到很小的话,这样才能使用按压式的指纹解锁方案了。但是到了那个阶段,三星跟进的话,那就显得有些迟了。

  介绍完手机指纹方案的公司以及各公司不同解锁方式的原理,接下来笔者将与大家聊聊关于指纹识别安全性、实用性以及未来发展方面,在这些方面,让用户感受一下那些方案是比较好的方案。

  对于安全性方面的问题,相信是每个人都特别关心的问题,随着指纹技术的加强,在安全性方面各个公司又是如何实现的呢?其采用的安全处理方案之间是相互独立还是相互之间有联系的呢?

  各方案安全性解析

  苹果Touch ID安全性

  苹果技术实力是毋庸置疑的,正是由于其技术实力,在iPhone上使用的是由苹果单独设计的Secure Enclave模块,据安全手册上描述,Secure Enclave是一个建在苹果最新的单芯片系统设计内部的协处理器。

  

  其与应用处理器不同,该协处理器处理安全时会启动序列码和软件更新机制,专门负责对数据保护加密操作的关键操作以及数据保护完整的流程。只有 Secure Enclave能够访问用户指纹信息,苹果公司也无法获知,也不会传到iCould上面。而Secure Enclave是基于ARM TrustZone技术的,相当于是苹果定制了一个高度优化的TrustZone版本,TrustZone安全系统是由硬件和软件分区来成就的。

  

  不管是硬件还是软件中,都有两个区,一个是安全子系统,一个是正常的区。TrustZone可确保正常区组件不访问安全区的数据。而那些敏感的数据就放 在安全区,来防止许多可能的攻击。当有安全验证的需求时,Moniter模式就会自主进行两个虚拟处理器的切换,有针对性地工作。

  魅族mTouch安全性

  对于魅族mTouch的安全性,我们不防来看看其官方网站对mTouch的描述,其也是从软件和硬件方面对指纹进行安全保障,其保障的方式,也是采用的ARM TrustZone的技术,首先来看看软件方面。

  

  软件方面魅族采用的是Tiny算法对指纹进行加密,并且在Flsh芯片上也进行了AES 128的加密算法进行加密,多重的加密算法能够最大限度的保证你指纹识别的安全。

  

  而硬件方面,魅族mTouch与苹果一样都运用了ARM TrustZone技术,也就是可信计算方面的技术,因此两者的安全性是一脉相承的,虽说苹果经过了自己的定制,但笔者觉得两者之间的差异并不会相差太 多,我们可以认为魅族即使没有达到苹果的安全水平但也是相差不远了吧。

  Mate 7指纹识别安全性

  华为是基于芯片硬件的安全解决方案。指纹加密,存储,校验的程序是运行在海思芯片里物理隔离的安全OS中,安卓环境下的程序无法直接访问,即使手机被root后,这部分仍然不能被访问和篡改。

  

  手机并不会保存指纹图像,只会去保存提取后的模板信息,当然通过指纹模板是不能还原出指纹图像的。在所录入的所有指纹模板信息在手机中是手机本身利用 AES256算法进行加密的,每个芯片都有独一无二的密钥,这个密钥在芯片出厂时就是被一次性熔断写入的,根本无法从外部读取和修改。指纹模板数据只能写 入和删除,无法读取和修改,自然也不会上传任何服务器,更不会被任何第三方程序读取。

指纹安全程序对外提供经过签名的验证结果,整个过程通过RSA 2048签名保护,无法被仿冒和篡改。支付宝就是通过这个结果来判断是否要付款的,并且付

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top