单选题
密码学的基本原则是
(59)
。传统加密算法中,替代密码是
(60)
。换位密码是
(61)
。
A、
加密算法是公开的,作为参数的密钥也是公开的
B、
加密算法是公开的,作为参数的密钥是保密的
C、
加密算法是保密的,作为参数的密钥是公开的
D、
加密算法是保密的,作为参数的密钥也是保密的
【正确答案】
B
【答案解析】
A、
对明文字母进行变换,且对明文位置进行重新排列
B、
对明文字母进行变换,但不对明文位置进行重新排列
C、
不对明文字母进行变换,但对明文位置进行重新排列
D、
不对明文字母进行变换,也不对明文位置进行重新排列
【正确答案】
B
【答案解析】
A、
对明文字母进行变换,且对明文位置进行重新排列
B、
对明文字母进行变换,但不对明文位置进行重新排列
C、
不对明文字母进行变换,但对明文位置进行重新排列
D、
不对明文字母进行变换,也不对明文位置进行重新排列
【正确答案】
C
【答案解析】
[解析] 密码学的基本原则是:必须假定破译者知道通用的加密方法,也就是加密算法是公开的,而密钥是保密的。传统的加密方法有两类:替代密码和换位密码。在替代密码中,用一组密文宁母来代替一组明文字母以隐藏明文,但保持明文字母的位骨不变。在换位密码中,不对明文字母进行变换,只是将明文字母的次序进行重新排列。
提交答案
关闭