更多“已知RSA算法公钥是(e=7,n=20),私钥是(d=3,n=20),如果接到的密文C=7加密,则解密后的明文是(69)。A.3B.4C.343D.823543”相关问题
  • 第1题:

    非对称加密体制由明文、加密算法、公钥、私钥、密文、解密算法六部分组成。()

    此题为判断题(对,错)。


    参考答案:√

  • 第2题:

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

  • 第3题:

    在公钥加密系统中,用公钥加密的密文可以由私钥解密,但用公钥加密的密文,不能用公钥解密。()


    答案:错误

  • 第4题:

    在对称密码体制中,( )是相同的。

    A.明文和密文

    B.公钥和私钥

    C.加密算法和解密算法

    D.加密密钥和解密密钥


    正确答案:B

  • 第5题:

    在对称密码体制中,( )是相同的。

    A)明文和密文

    B)公钥和私钥

    C)加密算法和解密算法

    D)加密密钥和解密密钥


    正确答案:D
    如果发送方和接收方使用相同的密钥,这种密码就称为对称密码、单密钥密码或传统密码。如果双方使用不同的密钥,这种密码就称为非对称密码、双密钥密码或公钥密码。

  • 第6题:

    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


    答案:
    解析:

  • 第7题:

    非对称加密体制由明文、加密算法、公钥、私钥、密文、解密算法六部分组成。

    A

    B



  • 第8题:

    试述RSA加密算法中密钥的计算方法;并根据该方法计算:(为计算方便)取p=3,q=5,e=3时的一组公钥—私钥对;如果明文为7,计算密文。


    正确答案: 1)计算方法:
    ①独立选取两个大素数:p,q;
    ②计算n=pq;
    ③计算小于n并且与n互质的整数的个数∮(n)=(p-1)(q-1);
    ④随机选取加密密钥e;要求e满足1≦e≦∮(n),并且和∮(n)互质;
    ⑤最后利用Euclid算法计算解密密钥d,满足ed=1(mod(∮(n))。
    其中n,d也要互质,e,n为公钥,d为私钥。
    2)计算密钥对:
    N.3×5=15
    ∮(n)=2×4=8 e=3
    由ed=1(mod(∮(n))得d=3
    3)计算密文:
    当明文为7时,密文为(7×7×7)mod15=13

  • 第9题:

    在RSA算法中,已知:大数为n=1147,公钥e=491,设某明文为M,其加密密文C=Mdmod n=365mod n,计算(n-M)dmod n的值。


    正确答案: (n-M)dmodn=〔(n-M)(n-M)d-1〕modn
    =〔(-M)(n-M)d-1〕modn
    =〔(-M)(n-M)(n-M)d-2〕modn
    =……………………
    =(-M)dmodn
    =-Cmodn
    =782

  • 第10题:

    问答题
    在RSA算法中,已知:大数为n=1147,公钥e=491,设某明文为M,其加密密文C=Mdmod n=365mod n,计算(n-M)dmod n的值。

    正确答案: (n-M)dmodn=〔(n-M)(n-M)d-1〕modn
    =〔(-M)(n-M)d-1〕modn
    =〔(-M)(n-M)(n-M)d-2〕modn
    =……………………
    =(-M)dmodn
    =-Cmodn
    =782
    解析: 暂无解析

  • 第11题:

    判断题
    在公钥加密系统中,用公钥加密的密文可以由私钥解密,但用公钥加密的密文,不能用公钥解密。
    A

    B


    正确答案:
    解析: 通过解密算法和私钥对密文进行解密,得到明文。解密过程需要用到解密算法和私钥。注意,由公钥加密的内容,只能由私钥进行解密,也就是说,由公钥加密的内容,如果不知道私钥,是无法解密的。

  • 第12题:

    判断题
    非对称加密体制由明文、加密算法、公钥、私钥、密文、解密算法六部分组成。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    在公钥加密模型中,密文取决于( )。

    A.明文和接收方的公钥

    B.发送方的公钥和接收方的私钥

    C.明文和加密算法

    D.明文、接收方公钥和发送方私钥


    正确答案:A
    解析:在公钥加密模型中,发送方是采用接收方的公钥来加密明文的。所以,加密模型中的密文,取决于明文和公钥。

  • 第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.解密算法


    参考答案:B

  • 第16题:

    用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

  • 第17题:

    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

  • 第18题:

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

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

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

  • 第19题:

    非对称加密体制由明文、加密算法、公钥、私钥、密文、解密算法六部分组成。


    正确答案:正确

  • 第20题:

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

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

    正确答案:C

  • 第21题:

    这对密钥中一个用于加密,一个用于解密。加密算法执行的变换依赖于()。

    • A、明文、密文
    • B、公钥、私钥
    • C、加密算法
    • D、解密算法

    正确答案:B

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    问答题
    试述RSA加密算法中密钥的计算方法;并根据该方法计算:(为计算方便)取p=3,q=5,e=3时的一组公钥—私钥对;如果明文为7,计算密文。

    正确答案: 1)计算方法:
    ①独立选取两个大素数:p,q;
    ②计算n=pq;
    ③计算小于n并且与n互质的整数的个数∮(n)=(p-1)(q-1);
    ④随机选取加密密钥e;要求e满足1≦e≦∮(n),并且和∮(n)互质;
    ⑤最后利用Euclid算法计算解密密钥d,满足ed=1(mod(∮(n))。
    其中n,d也要互质,e,n为公钥,d为私钥。
    2)计算密钥对:
    N.3×5=15
    ∮(n)=2×4=8 e=3
    由ed=1(mod(∮(n))得d=3
    3)计算密文:
    当明文为7时,密文为(7×7×7)mod15=13
    解析: 暂无解析