Encryption AES-解密/加密速度与每秒加密密钥之间的链接

Encryption AES-解密/加密速度与每秒加密密钥之间的链接,encryption,aes,aes-gcm,Encryption,Aes,Aes Gcm,我在读一篇关于AES-256在暴力攻击方面的安全性的文章 文章说 我们用Intel Core i7测试了一款顶级、高性能的2015 MacBook Pro。。。它可以用AES-256 GCM解密。。。1024兆字节/秒,或每秒2^30字节 然后 AES使用16字节的块大小(2^4),因此平均而言,单个高性能PC每秒可以加密2^(30-4)=226个块 那很好。 但是 这意味着它还可以每秒尝试2^26个不同的加密密钥 从我无知的角度来看,我无法将解密/加密速度与“每秒加密密钥”这句话联系起来。 也

我在读一篇关于AES-256在暴力攻击方面的安全性的文章

文章说

我们用Intel Core i7测试了一款顶级、高性能的2015 MacBook Pro。。。它可以用AES-256 GCM解密。。。1024兆字节/秒,或每秒2^30字节

然后

AES使用16字节的块大小(2^4),因此平均而言,单个高性能PC每秒可以加密2^(30-4)=226个块

那很好。
但是

这意味着它还可以每秒尝试2^26个不同的加密密钥

从我无知的角度来看,我无法将解密/加密速度与“每秒加密密钥”这句话联系起来。

也许这是语言障碍。有人能解释一下这篇文章的意思吗?

如果你同时拥有明文和密文,你可以尝试用密钥加密一块明文,并检查密文是否相等。继续尝试不同的键,每秒大约可以进行2^26次。这忽略了生成密钥以尝试设置密码的开销。“但数量级是正确的。”马克明白了!谢谢但是,如果您可以使用纯文本,那么这个“基准”有什么意义呢?我没有看到文章中提到它。它被称为一个。如果您不知道明文,但有一些关于原始数据的信息(例如:内容的某些部分、文件格式等),可以使用这些信息检查尝试的密钥是否正确。但所有这些都是在挖掘具体细节,本文只是试图说明AES-256有多强大,而不是深入挖掘密码分析技术。@Marc这听起来显然是合理的。再次感谢您的澄清。