为什么 mac 输入正确的密码 就会很快登陆,错误密码就要等一会才能提示出来错误了,计算时间不应该一样吗?

2022-02-26 20:27:50 +08:00
 PeakFish
4313 次点击
所在节点    macOS
28 条回复
cest
2022-02-27 10:02:04 +08:00
@ZE3kr #20
不光要看广告,还要帮你训练模型
这不成了要饭的
dialtcp
2022-02-27 10:10:53 +08:00
13 楼正解
binux
2022-02-27 11:41:27 +08:00
@ZE3kr 如果是慢哈希,为什么密码正确的时候很快?
这样的话 hash 函数到密码正确的时间没返回正确的结果,就知道结果错误了啊,那所谓的慢哈希还有什么意义?
ZE3kr
2022-02-27 12:48:19 +08:00
@binux 我是这样想的,慢哈希但计算难度比如在 5-20 这个区间,而且哈希是那种依赖的(就是要算难度为 6 的需要先算 5 )。存哈希的时候随机一个难度,比如是 8 。输入正确密码时算到 8 发现匹配就结束了。错误密码需要试到 20 。不过纯属猜测,非密码学专家。

看到了一个破解 APFS 和 HFS+的工具,感兴趣的可以研究下,或许可以解释楼主的问题 https://tinyapps.org/docs/cracking-filevault.html
leon912
2022-02-27 14:06:37 +08:00
应该是怕你暴力破解吧,逐渐拉长你的时间
yikyo
2022-02-27 20:54:54 +08:00
暴力破解是一个原因,另外是通过检验时间,可以反推出其他信息,加快破解
john6lq
2022-02-28 07:20:00 +08:00
neptuno
2022-02-28 09:55:13 +08:00
防暴力破解有点道理,,,但为啥不是第二次或者第三次出错再延长时间呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/836620

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX