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