作业帮 > 数学 > 作业

RSA加密算法求私有密钥

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/10 12:38:32
RSA加密算法求私有密钥
已知两质数p=11,q=7;请随取一合法整数e作为公共指数(公开密钥),并求出其对应的私有密钥d.假设现有一短信m=25,请通过上面的密钥进行加解密.
N=p*q=11*7=77
φ(N)=(p-1)(q-1)=60 欧拉函数
设e=17
(17,60)=1
e*d与1模φ(N)同余,即e*d-φ(N)=1
60=17*3+9 辗转相除法
17=9*2-1
1=9*2-17
=(60-17*3)*2-17
=60*2-17*7
e=17,d=7
C=M^e mod N; M=C^e mod N;
C=25^17 mod 60;
再问: e=17,d=7; 这个 e*d与1模φ(N)同余吗?可否写下验证的步骤。
再答: 证明如下