单选题
RSA是一种基于 (31) 原理的公钥加密算法。PGP协议采用RSA和IDEA两种加密算法组成链式加密体系,优点是 (32) ,还可以对电子邮件进行认证,认证机制是用MD5算法产生 (33) 位的报文摘要,发送方用自己的RSA私钥对 (34) 进行加密。如果发送方要向一个陌生人发送保密信息,但是没有对方的公钥,那么可以 (35) 。
单选题
A. 大素数分解 B. 椭圆曲线 C. 背包问题 D. 离散对数
单选题
A. 两种算法互相取长补短,从而提高了信息的保密性
B. 可以组合成一种新的加密算法,从而避免专利技术的困扰
C. 既有RSA体系的快捷性,又有IDEA算法的保密性
D. 既有RSA体系的保密性,又有IDEA算法的快捷性
单选题
A. 256 B. 160 C. 128 D. 96
单选题
A. 邮件明文 B. IDEA密钥
C. 邮件明文和报文摘要 D. 报文摘要
单选题
A. 向对方打电话索取公钥 B. 从权威认证机构获取对方的公钥
C. 制造一个公钥发给对方 D. 向对方发一个明文索取公钥
【正确答案】
B
【答案解析】[解析] 本题主要测试了RSA加密算法的相关内容:
RSA算法是基于大数难以分解因子数论原理建立的。它所依据的原理是:根据数论,寻求两个素数比较简单,而将它们的乘积分解则极其困难。在此体制中,每个用户有两个密钥:加密密钥PK={e,n}和解密密钥SK={d,n}。
PGP协议的加密算法采用RSA和IDEA两种加密算法;既有RSA的保密性,又有IDEA算法的快捷性;该协议的认证机制采用MD5算法;可以产生128位的报文摘要,然后发送方用自己的RSA私钥对邮件明文和报文摘要进行加密。