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