问题 单项选择题

加密算法中两个最基本的密码算法是______。

A.加密和解密

B.DES和RSA

C.置换和代替

D.置换和易位

答案

参考答案:D

解析: 加密算法中,将明文转换成密文的算法中有两种最基本的密码算法,即置换密码算法和易位密码算法。其他复杂的算法,如DES都是这些基本算法的组合。置换密码算法是将明文中的每个元素(比特、字母、比特或字母的组合)用其他元素来置换(替代)。如将ABCD加密变成EFGH。易位密码算法是对明文中的元素进行重新排列组合,即元素本身没有改变,只是改变了其在明文中的位置。如将ABCD加密变成BCDA。

单项选择题
填空题