目录
2. 最后将各通道聚合在一起,得到嵌入水印的彩色图片,并输出。
第 一部分 RSA 加密和解密算法
1. 算法原理
1.1 RSA 原理概述


RSA算法原理:采用模函数
构造单向函数






加密:明文 经过加密运算得到密文 : , 为加密密钥。





解密
, 为解密秘钥。








即必须存在 、 、 ,使 成立,其中 、 为公钥, 为私钥。确定 、
、 基于两大定理:欧拉函数以及费马小定理。
RSA密钥生成:


选两个保密的大素数 、 ;












计算 , ,其中 是 的欧拉函数值;
选一整数 ,满足
和
成立;
计算 ,满足
;
即 是 在模
下的乘法逆元,因一定存在;
可以用辗转相除法求解 
以 为公钥, 为私钥。












与

互素,由模运算可知,它的乘法逆元
;