当前位置:便玩家首页 > iphone游戏新闻 > iphone教程 > 苹果动态 > 正文

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

来源:互联网 作者:便玩家游戏 时间:2016-07-18
【便玩家游戏】不知道大家有没有注意过这样的情景:iPhone重启后,需要输入密码解锁,不可以直接使用指纹。

【便玩家游戏】不知道大家有没有注意过这样的情景: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次打破这个循环需要密码,而这样的方式也可以最大程度保护大家的隐私。


手机扫码添加客服微信,海量福利等你拿!

厂商官服游戏推荐

手机游戏排行榜 手机大型游戏 手机吃鸡游戏排行榜 二次元手游排行榜 传奇手游排行榜前十名 正版奇迹游戏排行榜 仙侠手游排行榜 好玩的格斗手游排行榜 竞技手游排行榜前十名 个人所得税APP 捕鱼游戏排行榜 神途手游
'); })();