springboot 学习路线:Https整合

it2025-03-27  8

Https出现背景

都知道http传输协议是裸漏的,明文传输的,极易被黑客拦截,因此人们想出的使用加密,也就是 对称加密 例如aes,不过这个由于因为对称加密需要每个客户端和服务器有独立一套,当客户端多的时候维护困难,因此 有了 非对称加密 例如 RSA. RSA密码体制是一种公钥密码体制,公钥公开,私钥保密,它的加密解密算法是公开的。 由公钥加密的内容可以并且只能由私钥进行解密,并且由私钥加密的内容可以并且只能由公钥进行解密。也就是说,RSA的这一对公钥、私钥都可以用来加密和解密,并且一方加密的内容可以由并且只能由对方进行解密。貌似RSA是很安全,其实有个不足的地方,就是当服务器发送给客户端的时候,被黑客拦截了,用公开的公钥解密,是可以看到里面的内容的,所以就有了 SSL

SSL介绍

TLS与SSL在传输层与应用层之间对网络连接进行加密。

Https

HTTP是不安全的,我们需要给它套上SSL,让它变成HTTPS

文章借鉴

最新回复(0)