早教吧作业答案频道 -->其他-->
对于下列值。使用RSA算法进行加密和解密(1)p=3,q=11,e=7,M=5(2)p=17,q=31,e=7,M=2(3)p=7,q=11,e=17,M=8
题目详情
对于下列值。使用RSA算法进行加密和解密
(1)p=3,q=11,e=7,M=5
(2) p=17,q=31,e=7,M=2
(3) p=7,q=11,e=17,M=8
(1)p=3,q=11,e=7,M=5
(2) p=17,q=31,e=7,M=2
(3) p=7,q=11,e=17,M=8
▼优质解答
答案和解析
RSA算法很简单,就是基于欧拉定理的简单算法
M=5是明文,计算过程如下:
n=p*q=33;
(p-1)*(q-1)=20;
加密:y=密文,x=明文=5;
y=x^e mod n = 5^7 mod 33 = 14;
解密:
x=y^d mod n;
d*e= 1 [mod(p-1)*(q-1)];
7d=1(mod 20)所以d=3;
所以x=y^d mod n= 14^3 mod 33 = 5;解完
加密由5~14,解密由14~5,实现了RSA算法的加密解密过程,证明了计算的正确性。
其他2题同理,自己做吧。
M=5是明文,计算过程如下:
n=p*q=33;
(p-1)*(q-1)=20;
加密:y=密文,x=明文=5;
y=x^e mod n = 5^7 mod 33 = 14;
解密:
x=y^d mod n;
d*e= 1 [mod(p-1)*(q-1)];
7d=1(mod 20)所以d=3;
所以x=y^d mod n= 14^3 mod 33 = 5;解完
加密由5~14,解密由14~5,实现了RSA算法的加密解密过程,证明了计算的正确性。
其他2题同理,自己做吧。
看了 对于下列值。使用RSA算法进...的网友还看了以下:
计算:3.9×10.5-18.517.68÷5.2+3.72.04÷0.17×2.34.5×17. 2020-04-07 …
5pq+1=8p-10q怎么变成5q(p+2)-8(p+2)-16+1=0应该是原式=5pq+1- 2020-05-13 …
巧算小数乘法列:4.5乘3.8 解法1:4.5乘3.8=4.5乘(4-0.2)=18-0.9=17 2020-05-16 …
对于下列值。使用RSA算法进行加密和解密(1)p=3,q=11,e=7,M=5(2)p=17,q= 2020-05-17 …
例题1:0,5,8,17,(),37解析:0=12-1,5=22+1,8=32-1,17=42+1 2020-06-02 …
把2,5,8,11,14,17,20,23填在一个正方形内,已知四条边的数字和相等求最大解在8张小 2020-07-29 …
因式分解4又(-4)/17*2又2/15-8又3/17*14又13/15-4*(2又2/15-17) 2020-11-26 …
因式分解4又(-4)/17*2又2/15-8又3/17*14又13/15-4*(2又2/15-17) 2020-11-26 …
大学概率课后习题提问!已知P(A)=1/2,若P(AB)=1/8,求P(A-B)(A乘以杠B的意思) 2020-12-13 …
好多计算题啊!真烦!还全是有理数啊!我10岁啊!所有的斜线全是分数线!)1、(+8)+(-17)2、 2021-01-22 …