问题
单项选择题
下面的加密算法中,属于公钥密码体制的是 ______。
A.DES
B.RSA
C.IDEA
D.AES
答案
参考答案:B
解析:DES 是一种对称型加密算法,其密钥长度为 56 位,是 1977 年美国实施的数据加密标准;RSA 是基于大数因式分解的复杂性提出的,其主要依据为欧拉定理,它是一种非对称加密算法,可以用于公钥密码体制,同时也可以用于身份验证;IDEA 是国际数据加密算法的缩写,它也是一种对称型算法,用于解决 DES 密钥过短的问题;AES是高级加密标准的缩写,它的出现是用来取代 DES 算法的,也是一种对称型加密算法。