RSA加密算法基于大数因数分解问题


具体过程: 

1.A选取两个大质数P1、P2 并计算出RSA加密算法,公开N

 

2.利用欧拉函数性质:RSA加密算法

 

在选取一个E,满足RSA加密算法,即E与RSA加密算法 互质

 

3.利用某一公式:RSA加密算法  其中可以试a 与 d 的值 保证都是正整数,方便计算,将d作为自己的**用于解密。

 

4.B将自己的密文M转化为数字,然后利用A公开的E,N得到密文RSA加密算法,将C发给A

 

5.A就可以利用公式:RSA加密算法计算出M 得到B的密文

 


具体过程如图:

RSA加密算法

 

 

 

相关文章: