1.首先要区分客户端和服务端
2.服务器端生成服务端私钥(server_private)和服务端公钥(server_public)
3.客户端向服务端发送请求的话,首先要生成客户端私钥(client_private)和客户端公钥(client_private)
4.然后用服务器端的公钥(server_public)加密请求信息
5.服务端收到客户端发送的加密请求,用服务端私钥(server_private)解密
6.然后服务端响应返回数据,返回的数据用客户端的公钥加(client_public)
7.客户端收到消息后,用客户端私钥(client_private)解密