你有什么应用需要单独加密?
iPhone 如今已经不再只是一个通讯工具,而是一个庞大的个人数据库,用户的工作内容、社交信息、财政状况和身体健康数据等或许都是保存在这上面。当然为了保护这些数据的安全,苹果公司也是屡出奇招,而用户或许有着更为具体的要求——对应用进行单独加密。
其实如果你在网络上搜索,就会看到有用户在“求推荐 iOS 平台应用单独加密的软件或者方法”,可惜求而无果。这说明在用户当中确实有这么一个需求。其实只要是任何一名用户,都希望可以更好地保护自己的隐私。
比如 iPhone 上现在都存储有你的身体健康数据,你希望除了你自己之外,其他人也可以随意查看这些与你息息相关的数据吗?还有微信、信息等社交应用,这些应用一般情况下都是自动登录的,那么你把自己的手机交到别人手上的时候,你有没有担心过别人会翻看这些应用之中的信息呢?
苹果根本没法拒绝你的这个请求
其实苹果公司并不是没有考虑过支持用户对应用单独加密这个功能,不然的话在此前发布的 iOS 9.3 之中,他们也不会针对备忘录应用,增加一个对这款应用单独进行加密的选项,这也证明了苹果公司确实认可对应用单独加密的必要性和重要性。
从 iOS 9.3 之后,用户可以对备忘录应用进行单独加密,打开设置,找到备忘录相应的设置面板,在其中找到密码选项,单击进入你就会看到,它支持用户为所有锁定备忘录创建密码,要查看锁定的备忘录内容,你必须输入这个密码方可查看,当然你也可以通过 Touch ID 的方式来“填入”这些密码,这类似于锁屏解锁。
这功能可以逐个保护单独的备忘录,并不会把整个备忘录进行入口加密。且锁定之后仍可以看到备忘录的标题信息,内容部分则需要解锁查看。在网络信息安全越来越受重视的当下,苹果这个新功能得到了不少用户的支持。
另外在苹果支持备忘录单独加密保护用户信息之前,越狱社区中也有多款插件支持用户对应用进行单独加密。既然越狱社区的插件能够得到用户的认可,这也证明了用户对这个功能有需求,因此苹果公司也应该考虑加入这个功能。
而且从苹果公司这几年的做法来看,他们是可以不惜一切代价来保护用户隐私数据和系统安全的。从最初的设计阶段开始,隐私保护的理念就已植根于产品与服务之中,他们不会为了发展业务而收集大量用户个人信息。对于这样的苹果公司来说,支持应用单独加密,以便用户能够更灵活地保护自己的数据,这完全符合他们保护用户隐私的原则,而且应用单独加密也算是在锁屏的基础上,再给应用多加一层保护,苹果还有什么拒绝的理由?
看看其他平台怎么做的
其实在 Android 系统中也有这么一个功能,它也是为了防止用户在将手机交给他人时,他人随意使用和查看手机中的内容。在 Android 中这个功能叫做 Screen Pinning,它的功能就是只允许手机运行你指定的应用。比如你的朋友想借你的手机打个电话,你就只需要打开电话应用给对方就好了,然后把其他应用“钉”起来即可。
为了使用该功能,你需要到设置-安全中打开 Screen Pin 功能,然后打开最近应用界面,点击右下角图钉形状的图标就可以“钉住”第一个应用,一旦某个应用被“钉住”之后,Home键和最近应用键就不会起任何作用了,后退键也只能在该应用中起作用,意思就是你无法退回到主界面,同时状态栏的所有图标也都会消失,要想退出该功能,只需要同时按住后退键和最近应用键就会退出到锁屏界面。
这个功能主要还是防止将手机借给他人时,他人随意打开你的应用查看信息。而和我们在上文中提到的对应用单独加密功能相比,后者能发挥的作用以及灵活性会更大一些。比如 Screen Pin 就限制只能够使用指定的应用,而如果你可以对应用单独加密的话,那么你只要设置加密了你认为有必要的应用之外,其他人还是可以使用你的其他应用,不如 Screen Pin 限制得那么死板。而且 Screen Pin 还需要用户每次都手动开启退出;而单独加密的话,只要用户设定过一次之后便可不用再多费心思了。
如何利用和完善
如上文所说,保护整款应用,比如密码管理器或者银行客户端等都是非常有必要的。苹果可以像通知或者定位服务那样,在设置中提供以应用为单位的单独加密设置选项。打开加密,那么用户在使用应用或者应用的特定功能时就需要输入密码或者 Touch ID。
第三方应用也可以考虑加入这个功能,更有针对性地在应用中加入单独加密这个功能。比如第三方开发者可以采用像备忘录应用整合 Touch ID 那样的解决方案;或者不以应用为单位对 Touch ID 设置,而是将应用的 Touch ID 设置整合到 Touch ID 在设置应用相应的面板下,创造一个更为一致的体验。
不过也许你已经注意到了,如果是对每一款应用进行单独加密,而且是像备忘录那样还需要设置密码的话,那用户的负担可能会加重。如今我们每个人都会有好几个账号密码需要记在脑海里,如果再需要给应用添加密码的话,那岂不是要乱套了。但是好在虽然需要单独设置密码,但打开应用需要输入密码时,用户可以通过 Touch ID 验证指纹来“填入”密码,让 Touch ID 充分发挥它的作用,所以这应该不是什么大问题。
苹果 iOS 10 已经上线了,但是新系统中没有支持对应用单独加密的功能,不知道会不会像此前的 iOS 9.3 更新一样,苹果会在 iOS 10.x 中增加这个功能?你是否需要这个功能?