32.
现代的iPhone加密工作原理

杰克尼卡斯的巨大解释,在他的纽约时报的专栏中:

像来自Cellebretbite和灰度的工具实际上不会破坏iPhone的加密;他们猜出了密码。为此,它们可以在软件中的缺陷如核检验中删除10个密码尝试的限制。(在大约10次尝试失败后,iPhone会删除其数据。)工具然后使用所谓的Brute-Force攻击,该攻击自动尝试成千上万的密码直到一个工作。

这种方法意味着Pensacola案例中的通配符是嫌疑人的密码的长度。如果它是六个数字 - iPhone上的默认是 - 当局几乎肯定会打破它。如果它更长时间,可能是不可能的。

四个密码,前一个默认长度,平均需要大约七分钟才能猜测。如果它是六位数,平均需要大约11个小时。八位数:46天。十位数:12.5年。

如果密码使用两个数字和字母,则有更多可能的密码 - 因此开裂它需要更长时间。六个字符的字母数字密码将平均需要72年才能猜测。

iPhone需要80毫秒以计算每次猜测。虽然这似乎很小,但请考虑到软件可以理解一秒钟的抄波。随着延迟,它可以尝试大约12秒。

理解的基本件是现代iPhone上有效的两个系统:(1)iPhone本身,运行iOS;(2)安全的飞地。ios可以被黑客攻击。这就是这些工具如何删除10密码猜测和您的限制。但是,它是评估密码和控制加密的安全飞离,并且剽略评估的80毫秒处理时间不是可以将黑客设置为0的人为限制。这是一个硬件限制,不是软件。

所以,如果你担心这个问题,答案很简单:使用字母数字密码来解锁iOS设备,而不是6位数字密码。

2020年1月20日星期一