Mik*_*eC8 4 security encryption algorithm cryptography aes
假设我有大量的文件,比如说20GB,都使用相同的AES密钥加密.每个文件都单独加密.
现在,假设我以解密格式获得了10GB的这些文件.让我们说我甚至可以通过使用它们的大小来匹配哪些文件.
似乎我在这里有很多信息 - 我是否可以破解密钥并以未加密的形式获取其他10GB数据?
请帮助我理解为什么这是可能的或不可能的.我广泛搜索网络,我找不到任何人讨论这个话题.我所能找到的只是关于AES如何"牢不可破"的通用陈述.但我很好奇,如果大量数据受到损害,这种不可破坏性是否成立.
sle*_*ske 10
不,它(不相信)是可能的.
您所指的攻击场景是一种常被研究的场景,称为" 已知明文攻击 ".
如果密码抵抗此(以及许多其他)攻击,则认为该密码是安全的.在这种情况下,"抗性"意味着拥有明文(无论多少)并不会使找到密钥变得更容易.
至于为什么会这样,如果不了解AES的结构和可能的攻击模式,这很难理解.有关介绍,请参阅例如关于AES 的维基百科文章的参考,或者查看 RijndaeL的设计:AES - 高级加密标准(由Daemen&Rijmen自己提供).
相关问题:为什么AES能够抵抗已知明文攻击?