GPU 的重要性
稳定密码的恢复包括连续检查数百万个可能的密码版本。一个接一个,一个接一个……
如果将此过程划分为并行流并同时检查多个密码,则搜索时间将减少流的数量。
对于具有大量计算机内核的显卡来说,这是一项理想的任务!
尽管与CPU内核相比,显卡计算单元是原始的,但它们有很多,它们可以智能地工作,并且能够恢复密码。因此,在大多数情况下,即使是简单的显卡也会比任何顶级处理器都要好—— 它会更快、更便宜!
GPU NVIDIA/AMD评级
在 Passcovery 的网站上,我们对 NVIDIA/AMD 显卡的吞吐量进行了评分。在处理不同类型的文件时,我们会计算并确认(在我们的 Passcovery Suite 程序中)不同系列显卡的速度标准。
我们建议仅使用表中的数据作为选择用于密码恢复的 GPU 的起点。
我说“只有”,因为有细微差别……
能效
使用 GPU 运行的高质量程序能够将任何显卡加载到 100%,但这会产生问题:
- 释放的大量热量 – 良好的冷却是必要的(最好是补充的)
- 风扇噪音高 — 系统单元的隔离是可取的
- 24/7 全天候运行增加了功耗(并且具有稳定的安全性),需要支付额外的电费
在能效方面,采用 Maxwell 架构的 NVIDIA 显卡是成功的解决方案。即使在最大负载下,它们也不会变成加热的煎锅,同时显示出出色的效果(对具有经典加密的 ZIP 档案有所保留)。
经济效益
我们不时收到一个问题,即基于 NVIDIA Tesla 等专业显卡构建的系统功能有多强大。无需花费 10,000 美元,我们就会回答这个问题!
显卡的成本本身并不能保证它是最高效的。
例如,NVIDIA Tesla卡根本不适合密码恢复!他们展示的速度是家庭中最低的速度之一。类似的情况也适用于AMD FirePro。
密码恢复包括非常具体的计算,显卡的许多参数并不重要。为专业 GPU 和大量高端显卡的游戏玩家花里胡哨的钱是没有意义的,这些显卡永远不需要密码恢复。
最佳选择(就价格和吞吐量而言)将是当前系列平均范围内的显卡,或上一个系列的顶级显卡。这既适用于NVIDIA产品(保留了经典ZIP加密),也适用于AMD。
当然,如果GPU密码恢复的峰值速度是必要的,而显卡的成本和能效并不重要,那么最好的选择是负载最多、核心数最多、频率最大的显卡。
经典 ZIP 加密
这是否意味着我们使用上一条生产线平均范围的显卡构建一个系统,并在投资的每一美元中获得最佳生产力?
对于我们的 Passcovery Suite 的几乎所有格式,一切都是这样。只是不适用于具有经典加密的ZIP档案!
最近几代NVIDIA显卡是此类ZIP档案的最糟糕选择。这不取决于密码恢复程序的质量。它与这些图形卡的体系结构特征相关联。
以下是不同系列的GPU NVIDIA对经典加密的ZIP密码恢复的适用性评级:
第一名(最佳) | Nvidia GF100 系列 (SM 2.0/Fermi) | 捷显 GTX580/590 | |
第二名 | Nvidia GF104/6/8 系列 (SM 2.1/Fermi) | GeForce GTX560Ti | |
第三名 | 英伟达 GK110 系列 (SM 3.5) | GeForce GTX780/GTX780Ti | |
第四名 | Nvidia GK1xx 系列 (SM 3.0/开普勒) | 捷斯特 GTX760/770 | |
第5 名(最差) | Nvidia GM107/GM204 系列 (SM 5.x/Maxwell) | GeForce GTX 970/980 操作系统 | |
穷举搜索的速度是近似的,但不同族的吞吐量关系将被保留。 |
这是我之前提到的保留意见 – 在 NVIDIA 显卡中,使用经典加密进行ZIP密码恢复的最佳选择仍然是 2010-2011 年!
对于这样的档案,最好的选择(按速度,但不是按能效!)是 AMD 的 GPU,采用 GCN 架构 –Radeon HD 7970,速度大约是每秒 12 亿个密码(或 R9 290X,速度快 30-50%)。
基于 VLIW5 和 VLIW4 架构构建的 AMD 显卡并不那么成功。
关于使用经典加密对ZIP档案进行密码搜索,必须注意的另一点是:GPU加速仅适用于最后一个字符未被屏蔽的暴力攻击。只有在这种情况下,才能在显卡上搜索密码。使用复合掩码的攻击,尤其是使用 GPU 字典的攻击,将不会被加速。
CPU、存储和磁盘要求
通常,GPU 密码恢复并不表示对其他系统资源的任何特殊要求。
但有三个例外:
RAR3 格式的 RAR 存档
具有经典加密的ZIP档案
OpenOffice 文档
在这些情况下,CPU 生产率对于大型存档/文档大小变得很重要。
这与验证显卡上编码的密码池有关。在吞吐量严重不平衡的情况下,CPU/GPU 可能会使得功能强大的 GPU 在等待的大部分时间都处于空闲状态,而功能较弱的 CPU 将检查计算的有效性。我们在 RAR3 存档中更详细地写过这一点,但经典的 ZIP 和 OpenOffice 也是如此。
密码恢复的 GPU 选择结果
我将上面的所有内容简化为汇总表。
以下是 Passcovery Suite 支持的所有格式,这是我们的密码恢复程序,并推荐了适合此格式的最佳显卡以及高质量搜索的其他要求:
格式 | 平衡 GPU | 其他设备要求 |
---|---|---|
Microsoft Office 2007 – 2016 | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的冷却 |
开放办公室 1.1 – 4.x | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的多核量产CPU/冷却 |
Adobe PDF, Acrobat 5-8 (RC4 128-bit, AES-128) | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的冷却 |
RAR3型 | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的多核量产CPU/冷却 |
RAR5型 | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | Охлаждение для AMD |
ZIP经典加密 | NVIDIA GF100 (GeForce GTX580) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的多核量产CPU/冷却 |
ZIP WinZip AES 加密 | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的冷却 |
苹果iOS备份4.x-8.x | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的冷却 |
BlackBerry OS 备份 5.x-6.x | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的冷却 |
TrueCrypt(RIPEMD、SHA-512、惠而浦) | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的冷却 |
WPA/WPA2(SHA1、MD5) | NVIDIA Maxwell (GeForce GTX970/980) или AMD GCN (HD 7970/R9 290/R9 390) | AMD的冷却 |
因此,我要说的是,显卡并不能保证搜索成功,但它们确实大大加快了具有永久保护的许多类型的文件和文档的密码恢复速度,并且在可能的情况下使用它们至关重要。