密码分析者已知的信息:加密算法 要解密的密文
怎么通过惟密文攻击实现破译。?
密码分析者已知的信息:加密算法 要解密的密文
怎么通过惟密文攻击实现破译。?
首先必须申明几个概念:
密码系统主要有四个要素:密码源、信道、接收者,密码分析者,有三个活动方:
1、密码发出者,他所掌握得是:明文,加密密钥 , 加密算法,任务是通过对明文进行加密得到密文输入信道。
2、密码接收者,他所掌握的是:密文,解密密钥 加密算法,任务是利用解密密钥和解密算法对密文进行破译得到明文。一般来说加密密钥和解密密钥是相同的。
3、密码分析者,他所掌握的是:密文或者明文,也可能知道密钥, 任务是通过对密文或者对应的明文进行分析找出密钥,及加密算法,以便对更多的密文进行破译得到更多的明文信息。
所以你上面说的已知信息是加密算法,和密文这更像是密码接收者。或者密码分析者要从这两个已知信息中找到密钥。
唯密文攻击:密码分析者只有密文,他们想通过密文得到尽可能多的明文,或者推算出密钥,加密算法以解出更多的明文。。
所以你说的不可能是单纯的唯密文攻击,信息多了,而且一般哪有密码分析者可以得到加密算法的,那简直还要推什么啊!!(我只是很业余的爱好者,看了一本书,总结一下,就发表这些了)