与 CPU 相比,使用 GPA 或 FPGA 破解 RSA 密钥(暴力破解或使用通用数字字段筛选)是否有任何显着的时间加速?如果有速度优势,是否有任何数字说明它是多少?
与 CPU 相比,GPU 或 FPGA 破解 RSA 密钥的速度快多少?
信息安全
蛮力
RSA
密码破解
2021-09-07 23:11:22
2个回答
FPGA 与 CPU 或 GPU 不同,无法进行比较。您的问题缺乏足够的细节来提供有意义的答案。FPGA 的尺寸大相径庭,并提供仅受 FPGA 逻辑资源限制的并行性。一个巨大的 100000 欧元的 FPGA 将比 1 欧元的 FPGA 拥有更多的逻辑资源。没有 100000 欧元的 GPU 或 CPU。
您必须包含其他指标才能进行有意义的性能比较。比如投资成本、用电量、实施工作量等。
如果您想了解高端 FPGA 功能:一些可用的最大 FPGA 每秒可进行高达 5-10 万亿次乘法运算。
我相信这里有太多变数无法给出准确的答案。据我所知,这取决于以下内容:
- 破解软件和/或使用的算法
- GPU 中的核心数
- GPU的架构
- CPU的架构
- RSA 密钥中的位数
其它你可能感兴趣的问题