## 前言 本文内容基于: https://www.bilibili.com/video/av38845557 ## 需求 ### 基本需求 由A端 向 C端 发送数据,中间必定经过B端, 例如 A ===> B ===> C, 要求 即使B能看得到所有数据, 也无法出现以下三种情况 1. B模仿A 向C发送的信息 2. B知道A 向C发送的信息的内容 3. B修改A 向C发送的信息的内容
## 前言 关于RSA原理不多赘述,参考百度百科:https://baike.baidu.com/item/RSA%E7%AE%97%E6%B3%95/263310 本文代码并非远程,参考文章:https://blog.csdn.net/qy20115549/article/details/83105736 在其基础上,修改了base64依赖,改为java8自带的`java.util.Base6