我遇到了这个听起来非常令人震惊的线程,这表明 GPU 的计算能力大约是当前为我键入的显示器供电的 GPU 的一半11.5k c/s。
我不确定c这个术语中的 a 是什么。它代表“裂缝”吗?
这是否意味着每秒测试 11500 个密码?因此,如果我的密码使用 5000 轮 SHA-512,并且是一个足够弱的密码,在攻击者的字典中位于 #11,500,那么我在短短 1.0 秒内就被破解了?
报价是11.5k c/s at rounds=5000默认的轮数。我想如果密码足够长并且足够“随机”,这并不太令人担忧,因为在最初的几百万次尝试中确实需要非凡的运气才能找到它;但是,使用小型 GPU 农场,您可以在短时间内处理数百万。最终必然会被破解。
当然c/s不能代表这里所指出的回合/秒;我的 500,000 轮 SHA-512$6$rounds=500000$...密码在大约 1 秒内被机器验证;大致相当于500K发/秒。
做一点涂鸦 信封的背面 calc.exe:
11,500 * 5000 = 57,500,000 rounds/s
与我估计的 CPU 验证速度(以轮数/秒为单位)相比,这增加了 100 多倍。我可能会相信我的 GPU 可以做到这一点。它肯定可以用像素做到这一点。
或者这是否意味着平均每秒可以破解 11,500 个用户帐户?现在那将是真正令人印象深刻的。
我现在要去更新我的密码。我打算通过 Kickstart 脚本分发给我的 VM 的 root 密码,该脚本必须通过 HTTP 发生。