如果已知加密和解密代码,如何找到加密方法?
j1RSfCKUuvqjHLBtuIe9AOb03gkd2ENLj+KNkWUHff6duf1/iz2zNjU48B0v4O3PFWV3Q0scOPYDu7vuW2mvNKJWXQrIpHGCBEeqyXpihR1WWQo6hfe81YenVH35Gxp/7Xmltp5V8+XEhXOV8jyXtjBaKGVNgmA6F5kmQPAqCaA=
这是一个示例加密代码,如果我知道原始代码,如何识别它的方法?
发布于 2014-07-14 08:04:55
取决于你能收集多少明文密文对。潜在地,你可以推断出使用了什么模式(例如,欧洲央行)。
然而,在大多数情况下,已知的明文攻击(KPA)对于设计正确的密码来说是很弱的,因为这些密码是专门设计来阻止至少这种类型的攻击的。这意味着收集和比较这两对将不会产生用于加密文本的密码和加密密钥的信息。
非常抱歉,除非它是一个简单的具有常量密钥流的XOR,否则您不太可能找到只使用一个文本对的确切方法。
https://security.stackexchange.com/questions/63073
复制相似问题