问题
单项选择题
常用的公钥加密算法有______。
A) DES
B) IDES
C) 三元 DES
D) RSA
答案
参考答案:D
解析: DES、IDES、三元DES属于私钥加密算法。私钥加密算法的主要优点是加密和解密速度快,加密强度高,并且算法公开。其最大的缺点是实现密钥的秘密分发困难,在用户量大的情况下密钥管理复杂,而且无法完成身份认证等功能,不便于应用在网络开放的环境中。而RSA属于公钥加密算法。公钥加密算法的优点是能适应网络的开放性要求,密钥管理简单,并且可方便地实现数字签名和身份认证等功能,是目前电子商务等技术的核心基础。其缺点是算法复杂,加密数据的速度和效率较低。