https

1 为了解决中间人的问题 怎么办?

证书来了CA证书机构 有cpk ,csk 服务器有pk sk
// 服务器公钥通过证书的私钥加密 生成证书
// 这个过程要收费的
liscens =f(pk,csk) 加密 客户端 解密证书f(liscens,cpk) 得到服务器的公钥
保证了客户端pk公钥的安全性

你可能感兴趣的:(java)