根据密码分析者可利用的数据资源来分类,可将密码攻击的类型分为四类,其中密码分析者能够选择密文并获得相应明文的攻击密码的类型属于().
A.仅知密文攻击
B.选择密文攻击
C.已知密文攻击
D.选择明文攻击
参考答案:B
参考解析:根据密码分析者可利用的数据资源来分类,可将密码攻击的类型分为四类:
(1)唯密文攻击( Ciphertext only attack):攻击者有一些消息的密文,这些密文都是用相同的加密算法进行加密得到的。
(2)已知明文攻击( Know plaintext attack):攻击者不仅可以得到一些消息的密文,而且也知道对应的明文。
(3)选择明文攻击( Chosen plaintext attack):攻击者不仅可以得到一些消息的密文和相应的明文,而且还可以选择被加密的明文。
(4)选择密文攻击( Chosen ciphertext attack):攻击者能够选择一些不同的被加密的密文并得到与其对应的明文信息,攻击者的任务是推算出加密密钥。