RSA和AES结合加密方式
2022-08-17 15:02:35 0 举报
客户端和服务器建立socket连接,业务数据使用对称加密AES方式。AES的密钥由服务器端生成,并通过RSA加密方式发送给客户端。
作者其他创作
大纲/内容
Server的私钥
(6)Server用自己的RSA私钥对AES密钥进行加密
加密的数据
加密
(4)Server将公钥发送给AMR
(13)RPC服务的反馈
Server的公钥
AES密钥
业务数据
(2)Socket连接应答
(12)AMR使用AES密钥对业务数据进行加密
解密
(7)Server将密文发送给AMR
密文
(14)Server用AES密钥对加密的数据进行解密
(8)AMR用Server的公钥对密文解密,得到AES密钥
(5)Server生成AES密钥
云服务器
AMR
(1)Socket连接请求
(9)Server使用AES密钥对业务数据进行加密
(10)RPC服务的调用
(11)AMR用AES密钥对加密的数据解密
(3)Server生成RSA密钥对
收藏
0 条评论
下一页