首页>新闻>苹果资讯>为何苹果iPhone重启后不能用指纹进行解锁?

为何苹果iPhone重启后不能用指纹进行解锁?

2016-07-18
19074
来源:爱思助手

不知道大家有没有注意过这样的情景:iPhone重启后,需要输入密码解锁,不可以直接使用指纹。


为何苹果iPhone重启后不能用指纹进行解锁?



这是为什么呢?


我们来看看苹果怎么说:


为何苹果iPhone重启后不能用指纹进行解锁?



若要配置TouchID,您必须先设置密码。TouchID旨在减少输入密码的次数;但要增加安全验证的情况下则需要输入密码:


重新启动设备后;


自上次解锁设备后已过去了48小时以上;


要进入“TouchID与密码”设置。


至于原因,苹果发布的安全文档中可以找到答案,这份文档提供关于A系列芯片的SecureEnclave安全架构的工作信息。


TouchID不会存储指纹的任何图像。它只存储指纹的数学表达式。任何人都不可能从该数学表达式反推导出实际的指纹图像。设备中的芯片还包含称为“SecureEnclave”的高级安全架构,专门开发用于保护密码和指纹数据。指纹数据通过SecureEnclave的专用密钥得到加密和保护。指纹数据仅由SecureEnclave使用,以验证您的指纹是否与所注册的指纹数据匹配。SecureEnclave独立于芯片的其他部分以及iOS的其他部分。因此,iOS和其他应用绝不会访问您的指纹数据,指纹数据绝不会存储在Apple服务器上,也绝不会备份到iCloud或其他任何地方。只有TouchID使用它,并且不能将它用于匹配其他指纹数据库。


换句话说,TouchID并不会存储任何指纹图像,只会存储和指纹有关的数学表征,而呈现真实的指纹图像这个过程不可逆。另外,SecureEnclave完全独立,和A系列芯片、iOS的其它部分隔绝。指纹数据从来都不允许iOS或其它APP使用,只有SecureEnclave验证指纹时才会调用指纹数据。


为何苹果iPhone重启后不能用指纹进行解锁?



这样一来,设备重启时SecureEnclave被锁定,必须解锁后才可以启动SecureEnclave,否则SecureEnclave无法和TouchID进行联系,自然也无法提取指纹数据完成解锁。


这也是为什么重启后需要输入密码才可以使用TouchID的原因。


简而言之,解锁和提取指纹数据是1个循环,第1次打破这个循环需要密码,而这样的方式也可以最大程度保护大家的隐私。

相关文章
  • 如何让iPhone指纹解锁更快?

    如何让iPhone的指纹识别速度更快更准确呢?外媒送上了一个非常奇葩的方法。这个方法就是将同一个手指的指纹录入五遍,让iPhone误以为是五个不同的手指,但实际上你仅录入了一个手指的指纹。具体操作方面是选择“设置”-“Touch ID与密码”-“添加指纹”,把你已经输入过的右手大拇指指纹,再添加一遍。然后,重复上述过程三遍。据说,这样设置之后,基本上就能杜绝iPhone指纹解锁失败的情况了。

  • iPhone指纹解锁速度被国产击败?

    MX4 Pro一大卖点就是内置了指纹识别功能,而官方更是宣称,这是全球首款安卓阵营中将指纹识别放在前面的手机。现在又有用户送上了iPhone 6与MX4 Pro的指纹识别速度,单从视觉效果上来看,后者的确要快于iPhone 6,但实际上真的是这样的吗?由于iOS 8中加入了大量的动画效果,所以iPhone 6指纹识别解锁给你的感觉会比MX4 Pro慢,但如果关闭了动画效果之后,iPhone 6就不是这样的了。爱思助手移动端用户点击观看视频

  • iPhone 指纹解锁不识别怎么办?| 如何让 iPhone 指纹识别更灵敏?

    指纹解锁是最方便解锁的方式之一,但 iPhone 的指纹解锁经常会出现不灵敏的情况,无奈之下还是要使用密码解锁,有没有什么办法可以让手机更准确地识别你的指纹呢?或许这篇教程可以帮到你。

  • 为什么 iPhone 不做指纹解锁了?

    屏下指纹技术可能在2026年左右推出,这也是苹果公司计划将Face ID移至设备显示屏下的同一时间段。

  • 既然iPhone有了指纹解锁,为何你还在使用数字密码?

    相信经常使用iPhone手机的果粉们都会发现这样一个问题,即升级至最新版的iOS系统后,即便是带有Touch ID功能的iPhone机型,却依然有部分手持的果粉不用其指纹识别来进行解锁。相对普遍现象中存在的个别现象,其实某种程度上不免遭遇到些许不理解,甚至是极端的冷嘲热讽,无意间让不喜欢指纹解锁的果粉觉得异常尴尬。今天,笔者就简单来给大家聊聊这部分手持最新款iPhone的用户为何不用先进的指纹解锁而依旧保持着使用密码解锁的习...