首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >给定密钥空间给定密钥数的给定密码计算机蛮力速度的测量

给定密钥空间给定密钥数的给定密码计算机蛮力速度的测量
EN

Cryptography用户
提问于 2020-04-19 22:08:29
回答 1查看 224关注 0票数 0

据我所知,蛮力攻击是以键数来衡量的,按计算机的速度依次给出所需的时间。

非常有趣的是,了解一台任意计算机的有效性,并估计在给定的密钥空间中尝试所有密钥所需的总时间。

是否有任何工具可用于实际评估计算机的有效性,以便在密钥空间中尝试所有数量的密钥,以强制攻击分组密码。

例如

代码语言:javascript
复制
key length: 32 
key space:  2 ** 32
Time: 
   10 ^ 9 keys/sec = 4 sec
   10 ^ 12 keys/sec = 4 ms 

理论上,我们可以用所有这些假设进行计算。但是,是否有任何方法/工具/应用程序来测量计算机的速度以及它每秒可以尝试多少键而不尝试键空间中的所有键数。

EN

回答 1

Cryptography用户

发布于 2020-04-19 23:09:21

你的问题太宽泛了。你指的是什么算法?强迫暴力的DES不同于强制暴力的AES-256 GCM.

另外,如果您有一些使用Argon2派生密码的方案,那么密码派生本身实际上可能比实际加密要慢。

这也取决于实施暴力强制。技术较差的攻击者可以尝试每一个可能的密钥,并将执行整个序列的算法是蛮力的。作为熟练的攻击者,攻击者将知道对特定算法的已知攻击,并将更有效地实现暴力强制;取决于算法,这可以是几位,也可以更多。

尽量把你的问题表述得更精确。然后你会得到更精确的答案。

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/80096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档