在RSA算法中,已知两个质数分别为3和13,在下面的选项中,可成为公钥的是( ),对应的私钥是( )。A. (39,3) B. (39,5) C. (39,8) D. (39,24) A. (39,5) B. (39,11) C. (39,17) D. (39,23)

题目

在RSA算法中,已知两个质数分别为3和13,在下面的选项中,可成为公钥的是( ),对应的私钥是( )。

A. (39,3) B. (39,5) C. (39,8) D. (39,24) A. (39,5) B. (39,11) C. (39,17) D. (39,23)


相似考题
更多“在RSA算法中,已知两个质数分别为3和13,在下面的选项中,可成为公钥的是( ),对应的私钥是( )。A. (3 ”相关问题
  • 第1题:

    在公钥密码体制中,不公开的是( )。

    A.公钥

    B.私钥

    C.公钥和加密算法

    D.私钥和加密算法


    参考答案:B

  • 第2题:

    在公钥体制中,不公开的是()。

    A.公钥

    B.私钥

    C.公钥和私钥

    D.私钥和加密算法


    正确答案:B

  • 第3题:

    已知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。

  • 第4题:

    在RSA算法中,已知两个质数分别为11和13,则下面的选项中,可成为公钥的是( ),对应的私钥是( )。

    A.(143,3) B.(143,7) C.(143,25) D.(143,149) A.(143,77) B.(143,91) C.(143,103) D.(143,120)


    正确答案:B,C

  • 第5题:

    在公钥密码里,下面体制中()是不可以公开的。

    A.公钥

    B.公钥和加密算法

    C.私钥

    D.私钥和加密算法


    参考答案:C

  • 第6题:

    在RSA算法中,已知两个质数分别为3和13,在下面的选项中,可成为公钥的是(请作答此空),对应的私钥是______。

    A.(39,3)
    B.(39,5)
    C.(39,8)
    D.(39,24)

    答案:B
    解析:
    本题考查RAS算法中公钥和私钥的计算。非对称密钥密码体制的典型算法是RSA算法,其基本原理是基于大素数难分解原理,即寻找两个大素数比较简单,而将两个大素数的乘积分解则非常困难。具体算法如下:①选取两个足够大的质数p和q;②计算p和q的乘积,记为n=p×q;③计算p-1和q-1的乘积,记为m=(p-1)×(q-1);④寻找一个与m互质的数e,且满足1<e<m;⑤寻找一个数d,使其满足(e×d)mod m=1;⑥(n,e)为公钥,(n,d)为私钥。

  • 第7题:

    在RSA算法中,已知两个质数分别为3和13,在下面的选项中,可成为公钥的是( ),对应的私钥是( )。

    A.(39,3)
    B.(39,5)
    C.(39,8)
    D.(39,24)

    答案:B
    解析:
    本题考查RAS算法中公钥和私钥的计算。非对称密钥密码体制的典型算法是RSA算法,其基本原理是基于大素数难分解原理,即寻找两个大素数比较简单,而将两个大素数的乘积分解则非常困难。具体算法如下:①选取两个足够大的质数p和q;②计算p和q的乘积,记为n=p×q;③计算p-1和q-1的乘积,记为m=(p-1)×(q-1);④寻找一个与m互质的数e,且满足1<e<m;⑤寻找一个数d,使其满足(e×d)mod m=1;⑥(n,e)为公钥,(n,d)为私钥。

  • 第8题:

    在RAS算法中,已知两个质数分别为5和11,在下面的选项中,可成为公钥的是( ),对应的私钥是( )。

    A.(55,4)
    B.(55,6)
    C.(55,7)
    D.(55,8)

    答案:C
    解析:

  • 第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题:

    在( )算法中,私钥用于解密和签名,公钥用于加密和认证。

    A.DES
    B.3DES
    C.RSA
    D.RC4

    答案:C
    解析:
    加密密钥和解密密钥不相同的算法,称为非对称加密算法,这种方式又称为公钥密码体制,解决了对称密钥算法的密钥分配与发送的问题。在非对称加密算法中,私钥用于解密和签名,公钥用于加密和认证。RSA属于非对称加密算法,而DES、3DES、RC4属于对称加密算法。答案:C

  • 第11题:

    以下关于RSA算法的说法中,正确的是:()

    • A、在RSA算法下,加密密钥和解密密钥是相同的
    • B、RSA算法又称为对称密码体制
    • C、公钥可以在网上发布,是公开的,私钥只有本人知道,是秘密的
    • D、公钥用于解密或签名,私钥用于加密或签名验证

    正确答案:C

  • 第12题:

    单选题
    以下关于RSA算法的说法中,正确的是:()
    A

    在RSA算法下,加密密钥和解密密钥是相同的

    B

    RSA算法又称为对称密码体制

    C

    公钥可以在网上发布,是公开的,私钥只有本人知道,是秘密的

    D

    公钥用于解密或签名,私钥用于加密或签名验证


    正确答案: A
    解析: 本题考查的知识点是加密(加密密钥、非对称密钥、哈希(HASH)加密算法、数字签名、数字证书和认证中心)。RAS算法又称为非对称密码体制,加密密钥与解密密钥不同。公钥用于加密或签名验证,可以在网上发布,是公开的,私钥用于解密或签名。

  • 第13题:

    用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除取余数,即为密文。

  • 第14题:

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

    A.5

    B.7

    C.9

    D.11


    正确答案:B

  • 第15题:

    在公钥密码体系中,不可以公开的是______。

    A.公钥

    B.公钥和加密算法

    C.私钥

    D.私钥和加密算法


    正确答案:C
    解析:公钥加密体制有两个不同的密钥,可将加密功能和解密功能分开。一个密钥称为私钥,被秘密保存。另一个密钥称为公钥,不需要保密。公钥加密的加密算法和公钥都是公开的。

  • 第16题:

    在RAS算法中,已知两个质数分别为5和11,在下面的选项中,可成为公钥的是( ),对应的私钥是( )。

    A.(55,4)B.(55,6)C.(55,7)D.(55,8)A.(55,12)B.(55,23)C.(55,31)D.(55,47)


    正确答案:A,B

  • 第17题:

    在RSA算法中,已知两个质数分别为3和13,在下面的选项中,可成为公钥的是( ),对应的私钥是(请作答此空)。

    A.(39,5)
    B.(39,11)
    C.(39,17)
    D.(39,23)

    答案:A
    解析:
    本题考查RAS算法中公钥和私钥的计算。非对称密钥密码体制的典型算法是RSA算法,其基本原理是基于大素数难分解原理,即寻找两个大素数比较简单,而将两个大素数的乘积分解则非常困难。具体算法如下:①选取两个足够大的质数p和q;②计算p和q的乘积,记为n=p×q;③计算p-1和q-1的乘积,记为m=(p-1)×(q-1);④寻找一个与m互质的数e,且满足1<e<m;⑤寻找一个数d,使其满足(e×d) mod m=1;⑥(n,e)为公钥,(n,d)为私钥。

  • 第18题:

    在RAS算法中,已知两个质数分别为5和11,在下面的选项中,可成为公钥的是(请作答此空),对应的私钥是( )。

    A.(55,4)
    B.(55,6)
    C.(55,7)
    D.(55,8)

    答案:C
    解析:

  • 第19题:

    在RSA算法中,已知两个质数分别为11和13,则下面的选项中,可成为公钥的是(请作答此空),对应的私钥是______。

    A.(143,3)
    B.(143,7)
    C.(143,25)
    D.(143,149)

    答案:B
    解析:
    本题考查RSA算法。RSA算法是非对称密钥密码体制的算法。RSA算法的基本原理是基于大素数难分解原理,即寻找两个大素数比较简单,而将两个大素数的乘积分解则非常困难。具体算法如下:①选取两个足够大的质数p和q;②计算p和q的乘积,记为n=p*q;③计算p-1和q-1的乘积,记为m=(p-1)*(q-1);④寻找一个小于n的数e,使其与m互为质数;⑤寻找一个数d,使其满足(e*d) mod[(p-1)*(q-1)]=1;⑥(n,e)为公钥,(n,d)为私钥。P=11,q=13,n=143,m=120,选取e=7<n并且与m互为质数,则(e*d) mod[(p-1)*(q-1)]=(7*103) mod[(11-1)*(13-1)]=721 mod 120=1。

  • 第20题:

    在RSA算法中,已知两个质数分别为11和13,则下面的选项中,可成为公钥的是( ),对应的私钥是(请作答此空)。

    A.(143,77)
    B.(143,91)
    C.(143,103)
    D.(143,120)

    答案:C
    解析:
    本题考查RSA算法。RSA算法是非对称密钥密码体制的算法。RSA算法的基本原理是基于大素数难分解原理,即寻找两个大素数比较简单,而将两个大素数的乘积分解则非常困难。具体算法如下:①选取两个足够大的质数p和q;②计算p和q的乘积,记为n=p*q;③计算p-1和q-1的乘积,记为m=(p-1)*(q-1);④寻找一个小于n的数e,使其与m互为质数;⑤寻找一个数d,使其满足(e*d) mod[(p-1)*(q-1)]=1;⑥(n,e)为公钥,(n,d)为私钥。P=11,q=13,n=143,m=120,选取e=7<n并且与m互为质数,则(e*d) mod[(p-1)*(q-1)]=(7*103) mod[(11-1)*(13-1)]=721 mod 120=1。

  • 第21题:

    以下关于RSA算法的说法中,正确的是:

    A.在RSA算法下,加密密钥和解密密钥是相同的
    B.RSA算法又称为对称密码体制
    C.公钥可以在网上发布,是公开的,私钥只有本人知道,是秘密的
    D.公钥用于解密或签名,私钥用于加密或签名验证

    答案:C
    解析:
    RAS算法又称为非对称密码体制,加密密钥与解密密钥不同。公钥用于加密或签名验证,可以在网上发布,是公开的,私钥用于解密或签名。

  • 第22题:

    在密码学中,对RSA的描述是正确的是?()

    • A、RSA是秘密密钥算法和对称密钥算法
    • B、RSA是非对称密钥算法和公钥算法
    • C、RSA是秘密密钥算法和非对称密钥算法
    • D、RSA是公钥算法和对称密钥算法

    正确答案:B

  • 第23题:

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

    • A、收发双方均已知n
    • B、收发双方均已知d
    • C、由e和n可以确定d
    • D、只有接收方已知e

    正确答案:A