rsa加密流程
2016-05-31 22:48:58 0 举报
RSA加密流程主要包括以下步骤:首先,选择两个大的质数p和q,计算它们的乘积n。然后,选择一个与(p-1)(q-1)互质的数e作为公钥的一部分。接着,计算e关于φ(n)的模逆元d,使其满足e*d ≡ 1 (mod φ(n))。公钥为(e, n),私钥为(d, n)。加密过程中,明文M先转换为数字形式m,然后将m进行e次方得到密文C,即C = m^e mod n。解密过程中,密文C进行d次方得到数字形式的明文m,即m = C^d mod n。整个过程涉及到大数运算、模运算等复杂的数学原理,保证了信息的安全性。
作者其他创作
大纲/内容
明文M0
合成后的最终密文M
RSA算法
接收方的RSA公钥
密文M2
随机数生成算法
密文M1
DES密钥K
DES算法
0 条评论
下一页