iOS 18.1,未公开的新功能

news/2024/11/18 23:33:18/

童锦程祖师爷曾说过:“发誓可以,发朋友圈不行。”表面上看是渣男语录,实际上也说明了人们对隐私的看重。

在当今生活中,智能手机可能是最私密的电子产品,没有之一。不管是照片、联系人、短信、APP数据,甚至是剪贴板的历史纪录,都有泄露隐私的风险。而在保护个人隐私方面,苹果绝对是所有手机厂商最极端的一个。

0d41e0726a22f1a1c696a0441398100a.jpeg

自从iOS 8开始,苹果就对所有用户数据进行了设备级加密,后来又推出Touch ID、Face ID,来通过生物识别技术来巩固设备的安全性。

iCloud、FaceTime、iMessage更是加入了端对端加密,确保信息无法被第三方读取——甚至包括苹果自己。这也正是为什么许多明星、商务人士忠爱苹果的原因,端对端加密带来的安全感,比任何承诺都重要。

自加入“失窃设备保护”之后,苹果在iOS 18.1正式版中,又加入了一个新的安全措施:Inactivity Reboot。这个功能不是苹果公开的,而是国外安全研究员发现的。

e9f24bf4b557fe65e9c0891139955a2a.jpeg

研究员 Classen 认为:Inactivity Reboot这个功能,实际上是iPhone在用户未使用超过4天的情况下,自动重启手机,并进入“BFU”状态。这个状态是iOS最高的安全保护级别,所有数据全部完全加密,第三方根本无法访问。

这里简单科普一下,iOS的安全状态分为两种:首次解锁前 (BFU),和首次解锁后 (AFU)。当iPhone处于AFU模式,手机密钥会保存在设备内存中,用户可以无缝访问数据,同时也防止了外界的入侵。

而在首次解锁前的BFU状态,设备内存中没有密钥,那就无法解锁、访问手机里存储的各种数据。哪怕是用户自己,也必须输入解锁密码,才能重新掌控iPhone。这种情况下,如果你忘记了密码,那就完咯。

2b779d659da4ea7bbc80cfcbe6c2c57a.jpeg

因为iPhone是在用户长期未使用手机的情况下,才会触发自动重启进入BFU状态,因此苹果并未宣传此功能,但是却显著提升了设备的安全性。对重视隐私保护的果粉来说,这也许是个好消息。


http://www.ppmy.cn/news/1548099.html

相关文章

删除缓存之后,浏览器显示登录新设备

小小记录一下问题,清c盘正好就遇到了【答案AI生成】 清除c盘缓存,浏览器所有页面都需要重新登录,并在登录之后显示登录了新设备是为什么,是因为鉴权更新了就算新设备吗? 回答 清除C盘缓存后,浏览器所有页…

自由学习记录(21)

感觉反而 还复杂一点,关系并不纯粹,游戏里用的少...的确 是知道为什么游戏不用了 理解思想就可以了,实际操作也是动态的分析,硬套某种模式也不是怎么很合适 MVC的了解应该是差不多了,重点还是实际中的使用了 所以删了…

实时数据流的革命:分布式数据库的挑战与实践

标题:实时数据流的革命:分布式数据库的挑战与实践 在数字化转型的浪潮中,实时数据流处理成为企业获取竞争优势的关键。分布式数据库以其卓越的扩展性和高可用性,成为支撑实时数据流处理的核心技术。本文将深入探讨分布式数据库如…

Cyberchef配合Wireshark提取并解析TCP/FTP流量数据包中的文件

前一篇文章中讲述了如何使用cyberchef提取HTTP/TLS数据包中的文件,详见《Cyberchef配合Wireshark提取并解析HTTP/TLS流量数据包中的文件》,链接这里,本文讲述下如何使用cyberchef提取FTP/TCP数据包中的文件。 FTP 是最为常见的文件传输协议,和HTTP协议不同的是FTP协议传输…

nfs服务器--RHCE

一,简介 NFS(Network File System,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络中的计 算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系…

<Project-23 Navigator Portal> Python flask web 网站导航应用 可编辑界面:添加图片、URL、描述、位置移动

目的: 浏览器的地址簿太厚,如下图: 开始,想给每个 Web 应用加 icon 来提高辨识度,发现很麻烦:create image, resize, 还要挑来挑去,重复性地添加代码。再看着这些密密麻麻的含有重复与有规则的…

neo4j desktop基本入门

下载安装不在赘述,本文只记述一些neo4j的基本入门操作 连接本地neo4j数据库 1. 点击ADD添加连接 端口一般是7687 账户名和密码忘记了,可以通过neo4j web(默认为neo4jneo4j://localhost:7687/neo4j - Neo4j Browser)重置密码 AL…

C++和OpenGL实现3D游戏编程【连载18】——加载OBJ三维模型

1、本节课要实现的内容 以前我们加载过立方体木箱,立方体的顶点数据都是在程序运行时临时定义的。但后期如果模型数量增多,模型逐步复杂,我们就必须加载外部模型文件。这节课我们就先了解一下加载OBJ模型文件的方法,这样可以让编程和设计进行分工合作,极大丰富我们游戏效…