运用RSA算法得出公钥和私钥.给定p=11,q=13,e=7,m=687求c
n=p*q=11*13=143
求得c=80
再逆算m,则m=115,不是原来的687
c值是否正确,是否因为m>n而不能逆计算,如果能计算,那么如何计算
人气:231 ℃ 时间:2020-07-10 02:14:37
解答
c值的是算出来是正确的,但是M值设置是错误的,在RSA算法中m值不能大于n值,在该算法中是模运算,求出的明密文必然小于n,因此明文不能大于n
C=M^e mod N; M=C^e mod N;
推荐
- 使用RSA算法,已知p=13,q=17,d=7,求e=?
- 用RSA算法加密时,已知公钥是(e=7,n=20),私钥是(d=3,n=20),用公钥对消息m=3加密,得到的秘文是?
- rsa算法过程 题:按照RSA算法,若选两奇数p=5,q=3,公钥e=7,则私钥d为:A.6 B.7 C.8 D.9
- 什么是RSA算法,有公钥和私钥对?他的处理过程是这样的?
- 在RSA算法中,已知p=3,q=11,公钥(加密密钥)e=7,明文M=5,求欧拉凼数fΦ(n) ; 私钥d 和密文C;
- 矩阵特征值的重数怎样计算
- Can you tell me the d____ between the two words?
- 5.2×0.9+0..9的简便运算
猜你喜欢