RSA算法中,素数p=7,q=11,加密密钥e=7,计算解密密钥d
人气:224 ℃ 时间:2020-07-10 13:09:38
解答
N=pq=7*11=77
(p-1)(q-1)=6*10=60
根据公式d× e ≡ 1 (mod (p-1)(q-1))
又e=7,所以 7*d≡ 1 (mod 60).即 7d mod 60 = 1.
7x43=301.301除以6刚好余1.
所以d=43
______________________________________________
下面是公式依据:
假设Alice想要通过一个不可靠的媒体接收Bob的一条私人讯息.她可以用以下的方式来产生一个公钥和一个私钥:
1.随意选择两个大的质数p和q,p不等于q,计算N=pq.
2.根据欧拉函数,不大于N且与N互质的整数个数为(p-1)(q-1)
3.选择一个整数e与(p-1)(q-1)互质,并且e小于(p-1)(q-1)
4.用以下这个公式计算d:d× e ≡ 1 (mod (p-1)(q-1))
5.将p和q的记录销毁.
e是公钥,d是私钥.d是秘密的,而N是公众都知道的.Alice将她的公钥e传给Bob,而将她的私钥d藏起来.
推荐
- 已知RSA算法中,素数p=5,q=7,模数n=35,公开密钥e=5,密文c=10,求明文
- 7.给定素数p=3,q=11,用RSA算法生成一对密钥
- 在RSA算法中,选者两个质数P=17 Q=11,加速密钥为E=7,计算密钥D
- 使用素数 29 61 根据RSA算法生成密钥 写出完整过程
- 为什么要用素数去加密,关于RSA
- 甲数比乙数少百分之12 甲数是乙数的百分之几 甲数比乙数多百分之20 甲数是乙数的的百分之几
- 一箱苹果重20千克,第一周吃了五分之二箱,第二周吃了四分之一箱,还剩几分之几箱
- x减Y等于4 y的平方等于2x的平方加x减2 这个方程组 解出来 急
猜你喜欢
- 如图,线段AB=4.8cm,C是它的一个三等分点,D是它的中点,则CD=————cm,DC=————AB,BD=————AC
- 3.2x-4乘3=52
- 已知(X-1)平方+y-3的绝对值=0,求xy-2x+3y的值
- 求函数y=lg(12—4x—x的2次方)的值域和单调区间?
- 一枚硬币,正反两面,连续出现8次正面的概率是多少?连续8次不出现反面的概率是多少
- 打一份稿件,甲要4小时,乙要5小时,甲乙合打,几小时后打稿件的2/3
- 阳离子 核电荷数______核外电子(带_____电) 阴离子 核电荷数_____核外电子数(带_____电)
- It seems that the girl is interested in football同义句