在RSA算法中,公钥为PU={e,n},私钥为PR={d,n},下列关于e,d,n的说法正确的是()A、收发双方均已知nB、收发双方均已知dC、由e和n可以确定dD、只有接收方已知e

题目

在RSA算法中,公钥为PU={e,n},私钥为PR={d,n},下列关于e,d,n的说法正确的是()

  • A、收发双方均已知n
  • B、收发双方均已知d
  • C、由e和n可以确定d
  • D、只有接收方已知e
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用RSA算法加密时,公钥是(e=7,n=20),私钥是(d=3,n=20),用公钥对消息M=3加密,密文是

A.13

B.12

C.19

D.7


正确答案:D
解析:RSA算法的加密过程如下:假设发送方想向接收方发送数m,为了加密,发送方进行指数运算m的e次方,将得到的数值被n除取余数,即为密文。

第2题:

已知RSA算法公钥是(e=7,n=20),私钥是(d=3,n=20),如果接到的密文C=7加密,则解密后的明文是(69)。

A.3

B.4

C.343

D.823543


正确答案:A
解析:已知RSA算法公钥是(e=7,n=20),私钥是(d=3,n=20),如果接到的密文C=3加密,则解密后的明文M=Cd mod n=73,mod 20=343,mod 20=3。

第3题:

用RSA算法加密时,已知公钥是(e=7,n=20),私钥是(d=3,n=20),用公钥对消息M=3加密,得到的密文是( )。

A) 19

B) 13

C) 12

D) 7


正确答案:D
(49)D) 【解析】RSA是一种分组密码,加密过程是:发送方想向接收方发送数M,发送方首先进行指数运算M。,接着计算M6被n除的模余数,即为密文c,发送方发送c。在本题中,M=3,e=7,n=20,因此me=37=2187,c = 2187 mod n=2187 mod 20=7,因此密文为7。

第4题:

RSA(Rivest Shamir Adleman)是典型的非对称加密算法,该算法基于大素数分解。核心是模幂运算。【问题1】(4分)按照RSA算法,若选两个数p=61,q=53,公钥e=17,则私钥d为?
【问题2】(4分)按照RSA算法,公钥=(e,n),私钥=(d,n),则则加密成密文的过程是C=(1)?则密文解密为明文的过程是M=(2)?

【问题3】(2分)今天要应用RSA密码,应当采用足够大的整数n。普遍认为,n至少应取(3)位。

A.128 B.256 C.512 D.1024


答案:
解析:

第5题:

在RSA密钥产生过程中,已知φ(n)=160,选择e=23,确定d使得d≡1/e(mod(φ(n)),则d的值为( )。

A.17
B.7
C.27
D.37

答案:B
解析:

第6题:

用RSA算法加密时,已知公钥(e=7,n=20) ,私钥是(d=3,n=20) ,用公钥对消息M=3加密,得到的密文是______。

A.5

B.7

C.9

D.11


正确答案:B

第7题:

用RSA算法加密时,已知公钥是(e=7,n=20),私钥是(d=3,n=20),用公钥对消息M=3加密,得到的密文是(39)。

A.7

B.12

C.13

D.19


正确答案:A
解析:当用RSA算法加密时,已知公钥是(e=7,n=20),私钥是(d=3,n=20)。用公钥对消息M=3加密,首先进行指数运算Me=37=2187,接着计算Me被n除的模余数,即可得密文C:
  C=Memod n=2187 mod 20=7

第8题:

使用RSA算法加密时,已知公钥是(e=7,n=20),私钥是(d--3,n=20),使用公钥对消息M-3加密,得到的密文是 A.7 B.11 C.13 D.17


正确答案:A
要点解析:依题意,已知RSA公钥是(e7,n=20),私钥是(d=-3,n=20)。使用 RSA公钥对消息M--3加密,首先进行指数运算M8=37=2187,接着计算M8被n除的模余数,即可得密文C:C=M8 mod胛=2187 mod  20=7。 

第9题:

设在RSA的公钥密码体制中,公钥为(e,n)=(13,35),则私钥为( )。

A. 11
B. 13
C. 15
D. 17

答案:B
解析:
选出两个大质数p和q,使得p≠q

计算p×q=n

计算=(p-1)×(q-1)

选择e,使得1
计算解密密钥,使得ed=1mod (p-1)×(q-1)

公钥=e,n

私钥=d,n

公开n参数,n又称为模

消除原始质数p和q

由(e,n)=(13,35)可以得知 P*Q=35,pq为素数,因此PQ为5和7.

?(N)=24,

已经选定e=13,则满足13d=1 mod 24 的d是13 ,因为13*13 mod 24 余数为1

此题可以直接套公式计算更方便。

第10题:

设在RSA的公钥密码体制中,公钥为(e,n)=(13,35),则私钥d=(66)。

A.11
B.13
C.15
D.17

答案:B
解析:
由(e,n)=(13,35)可以得知P*Q=35,pq为素数,因此PQ为5和7.?(N)=24,已经选定e=13,则满足13d=1 mod 24的d是13,因为13*13 mod 24=1此题可以直接套公式计算更方便。

更多相关问题