RSA是一种具有代表性的公钥加密算法。用户A利用RSA实施数字签名后不能抵赖的原因是__________。
A.是A而不是第三方实施的签名
B.A公布了自己的公钥,且不可伪造
C.RSA签名需要使用接收方的公钥
D.只有A知道自己的私钥
A.是A而不是第三方实施的签名
B.A公布了自己的公钥,且不可伪造
C.RSA签名需要使用接收方的公钥
D.只有A知道自己的私钥
●RSA是一种基于 (43) 原理的公钥加密算法。网络上广泛使用的PGP协议采用RSA和IDEA两种加密算法组成链式加密体系,这种方案的优点是 (44) 。POP还可以对电子邮件进行认证,认证机制是用MD5算法产生 (45) 位的报文摘要,发送方用自己的RSA私钥对 (46) 进行加密,附加在邮件中进行传送。如果发送方要向一个陌生人发送保密信息,又没有对方的公钥,那么他可以 (47) 。
(43) A.大素数分解
B.椭圆曲线
C.背包问题
D.离散对数
(44) A.两种算法互相取长补短,从而提高了信息的保密性
B.可以组合成一种新的加密算法,从而避免专利技术的困扰
C.既有RSA体系的快捷性,又有IDEA算法的保密性
D.既有RSA体系的保密性,又有IDEA算法的快捷性
(45) A.256
B.142
C.128
D.96
(46) A.邮件明文
B.IDEA密钥
C.邮件明文和报文摘要
D.报文摘要
(47) A.向对方打电话索取公钥
B.从权威认证机构获取对方的公钥
C.制造一个公钥发给对方
D.向对方发一个明文索取公钥
试题(51)~(53)
椭圆曲线密码ECC是一种公开密钥加密算法体制,其密码由六元组T=<p,a,b,G,n,h>表示。用户的私钥d的取值为(51) ,公钥Q的取值为(52) 。
利用ECC实现数字签名与利用RSA实现数字签名的主要区别是 (53) 。
(51)
A. 0~n-1间的随机数
B. 0~n-1间的一个素数
C. 0~p-1间的随机数
D. 0~p-1间的一个素数
(52)
A. Q=dG
B. Q=ph
C. Q=ab G
D. Q=hnG
(53)
A. ECC签名后的内容中没有原文,而RSA签名后的内容中包含原文
B. ECC签名后的内容中包含原文,而RSA签名后的内容中没有原文
C. ECC签名需要使用自己的公钥,而RSA签名需要使用对方的公钥
D. ECC验证签名需要使用自己的私钥,而RSA验证签名需要使用对方的公钥
(49)以下哪种算法是公钥加密算法?
A)Blowfish算法
B)AES算法
C)三重DES
D)RSA算法
RSA是一种公开密钥加密算法。其原理是:已知素数p、q,计算n=pq,选取加密密钥e,使e与(p-1)×(q-1)互质,计算解密密钥d=e-1mod((p-1)×(q-1))。其中n、e是公开的。如果M、C分别是明文和加密后的密文,则加密的过程可表示为 (51) 。
假定EXY(M)表示利用X的密钥Y对消息M进行加密,DXY(M)表示利用x的密钥Y对消息M进行解密,其中Y=P表示公钥,Y=S表示私钥。A利用RSA进行数字签名的过程可以表示为 (52) ,A利用RSA实施数字签名后不能抵赖的原因是 (53) 。
(51)
A.C=Memodn
B.C=Mnmode
C.C=Mdmodn
D.C=Memodd
我们说公钥加密比常规加密更先进,这是因为_______。
A.公钥是建立在数学函数基础上的,而不是建立在位方式的操作上的
B.公钥加密比常规加密更具有安全性
C.公钥加密是一种通用机制,常规加密已经过时了
D.公钥加密算法的额外开销少
● 下面有关加密技术的叙述中,__(15)__是错误的。
(15)A.IDEA是一种对称加密算法
B.公钥加密技术和单向陷门函数密不可分
C.IKE是一种消息摘要算法
D.公钥加密的一个重要应用是数字签名