已知原文及密文,能否倒推出加密算法和密钥?(50分)

  • 主题发起人 主题发起人 shaofun
  • 开始时间 开始时间
应该可以的,世界上没有破不了的密码,只不过需要时间,技术,设备,资金等
这些我一点都不具备,所以不要找我破:)
 
很难,因为在多对多的情况下,要有足够的数据供你进行测试才行。
 
zhao说的真有意思,n个时间后得到的算法与密钥有用吗?
 
如果对方采用了足够好的加密算法,即使知道了加密算法,也只能采用穷举的办法来
获得密钥。
现在一般采用128位的对称加密算法,如果你能上2^64年,那应该没有问题的。
而如果你发现了比穷举更有效的方法,你马上就能成为国际上的权威
 
如果加密算法较为简单,可以通过差分分析大致确定使用的加密算法。
比如,对两个只有1bit不相同的文件,经过相同的加密过程之后,如果发现它们的密文只在
一个较小的范围里不同(比如64bit),而其余部分都相同,就可以认为该加密算法采用的是
分块加密方法——即将明文分成若干个大小相同数据块,对每个数据块采用同样的算法进行加密;
若发现在某一位置之前的密文相同,而其后的密文不同,则可以认为采用了流式加密,即加密
算法从头到尾对明文进行扫描,后面的加密结果首前面的加密过程的影响;若发现两个密文毫无
相似之处,那么恭喜你——你极可能只要花上10^10^n(n=1-10)年就可以解出来。
 
哈哈高难
 
通常是用分组密码的吧???
 
既然没有答案,分数大家平分
 
后退
顶部