早教吧 育儿知识 作业答案 考试题库 百科 知识分享

RSA算法中r无法满足e*r%t==1的问题p=47;q=59;t=(p-1)×(q-1)=2668;r是与t互质的数,并满足r

题目详情
RSA算法中 r 无法满足e*r%t ==1的问题
p=47;
q=59;
t=(p-1)×(q-1)=2668;
r是与t互质的数,并满足r
▼优质解答
答案和解析
RSA加密算法:
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.\(n,e)是公钥,(n,d)是私钥
这里面并没有要求e*r%t ==1,而是:(d * e) ≡ 1 (mod ((p-1)(q-1)) )即在你的题里由d*r%t ==1算出加密指数d.