• 2022-06-08
    关于RSA算法描述错误的是()
    A: 产生密钥对:选择两个大素数p、q,并计算出它们的乘积n: n= p.q
    B: 计算n的欧拉函数值φ(n): φ(n) = (p-1).(q-1)
    C: 随机选取一个与φ(n)互素的整数e,计算它在模φ(n)下的逆元d:d ≡ e mod φ(n),得到RSA算法的公钥: KU={e,n},私钥:KR={d,n}
    D: 对每个密钥k=(n,p,q,d,e),以{e,n}为公开密钥,{d,n}为私有密钥,加密算法:C = Ek(M) = Me mod n 解密算法:M = Dk(C) = Cd mod n
  • C
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/pjxtmapxajpjzoo.html

    内容

    • 0

      利用RSA算法运算,如果p=11,q=13,e=103,对明文3进行加密。n=___,j(n)=___,私钥d=___,密文=___

    • 1

      采用RSA算法,网络中N个用户之间进行加密通信,需要密钥个数是()。 A: N*(N-1) B: N C: 2N D: N*N

    • 2

      以下程序的运行结果是______。 #include "stdio.h" main() {int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); }

    • 3

      设f(n)=2n+1(n∈N),P={1,2,3,4,5},Q={3,4,5,6,7},记?P={n∈N|f(n)∈P},?Q={n∈N|f(n)∈Q},则(?P∩CN?Q)∪(?Q∩CN?P)=(  ) A: {0,3} B: {1,2} C: (3,4,5} D: {1,2,6,7}

    • 4

      RSA公钥密码采用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制,它的数学原理是:对充分大的素数p,q,乘积N=pq易得,反之,给出N,分解非常困难。