为什么手机重启之后,需要输入密码,才能使用指纹解锁?( 二 )

指纹解锁

其实这个设计主要是考虑到安全 。 这种策略叫做保护机制 , 这种保护机制是因为密码属于敏感数据 , 并不能是被保存的 , 每次开机都需要你输入 , 然后交由密码系统来管理 。 为了防止关机后离线提取密码 , 任何模块都不能保存密码 。 所以这个也是为什么每次重新开机之后都需要重新输入密码的重要原因 , 因为都需要再次输入密码来验证身份 。

输入密码

那么指纹存储是怎么回事呢?其实手机存储的并不是我们的指纹图像 , 而是一种数据标本 。 这些标本被存放在处理器的某个文件中 , 这个文件是完全独立的 , 甚至系统也无法完全随意调用 。 就像之前360和酷派闹别扭的时候 , 奇酷手机的系统升级就全部交给了360 , 当时的奇酷包括大神手机都没法再使用指纹支付了 , 在升级到最新的360OS系统上 。 也就是说手机对于这些数据是做了全盘加密的 , 包括你的系统采样信息 , 那么开启这个数据的密钥就是锁屏密码 , 如果要开启就必须要输入锁屏密码 , 才能解密并访问到指纹信息 。

推荐阅读