RSA
文章平均质量分 76
Archie_java
求知若饥,虚心若愚(stay hungry,stay foolish)
好记性不如烂笔头
展开
-
浅谈对称加密与非对称加密
在数字加密算法中,通过可划分为对称加密和非对称加密。 一:什么是对称加密? 在对称加密算法中,加密和解密使用的是同一把钥匙,即:使用相同的密匙对同一密码进行加密和解密; 加密过程如下: 加密:原文 + 密匙 = 密文 解密:密文 - 密匙 = 原文 对称加密图解 例如:小明给小红发送微信消息表白,为了避免小红手机临时不在身边而导致消息被其他热看到,原本小明计划发送”我爱你一生一世”,小明和小红使用一种约定好的暗语”5201314”来替代。当小红收到消息时,则自然明白文字的含义。 这个比喻,感觉是不是有点不太原创 2021-11-09 21:19:25 · 266 阅读 · 0 评论 -
RSA 非对称加密原理
RSA 加密原理 步骤 说明 描述 备注 1 找出质数 P 、Q - 2 计算公共模数 N = P * Q - 3 欧拉函数 φ(N) = (P-1)(Q-1) - 4 计算公钥E 1 < E < φ(N) E的取值必须是整数 E 和 φ(N) 必须是互质数 5 计算私钥D E * D % φ(N) = 1 - 6 加密 C = M E mod N C:密文 M:明文 7 解密 M =C D mod N C:密文 M:明文 公钥=(E , N) 私钥=原创 2021-11-09 21:00:05 · 191 阅读 · 0 评论