encryption - 从加密值+明文中找出AES key

标签 encryption cryptography key aes

我有两张 AES 加密票(见下文)及其明文。 我可以从这些信息中找到 AES key 吗?

加密类型:使用 PKCS#5 填充的 AES CBC 加密

两张加密票: CD46F0E2B829FBF75CA5A93D35CAF5FB3FFB997D7ADB606CD7F82DAE0D79859B84EA91D7D6A7F6FAF45C59DF370F1E31BEEF0000BEEF0000BEEF0000BEEF0000 明文值:20101010

6B4CF1C63C819AA79437BEBF2189F672A40CB30AF1E8B2C7857A2C458DF8DFD286E898D4D6A7F6FAF66B67DD350D1C33BEEF0000BEEF0000BEEF0000BEEF0000 明文值:20101209

最佳答案

当一个人可以访问一个或多个明文及其关联的密文时确定加密 key 的能力被描述为“已知明文攻击”,(according to Wikipedia)AES(当前)不为人所知易受攻击。

关于encryption - 从加密值+明文中找出AES key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19007246/

相关文章:

c# - .NET XAdES 签名抛出 CryptographicException

python - reshape 字典键

java - 使用java创建凯撒密码方法

c++ - 密码无法正确加密(携带太多字符)

java - 为什么信任 anchor 不应包含在 PKIX 认证路径中?

c++ - Cryptopp.dll访问冲突读取位置0x74736554

java - AES 如何使用不同的 IV 进行解密?

arrays - jq 查找值为包含特定元素的数组的键

SSL 查询 - 证书更新的 CSR

asp.net - 动态数据的加扰 URL