怎么才能加密客户端和GBase 8c服务器之间的网络连接? 万能钥匙破不了怎么蹭
更新时间:2022-02-21 10:30:51 • 作者:LAVERNE •阅读 5897
https是如何加密的
HTTPS就是使用SSL/TLS协议进行加密传输,让客户端拿到服务器的公钥,然后客户端随机生成一个对称加密的秘钥,使用公钥加密,传输给服务端,后续的所有信息都通过该对称秘钥进行加密解密,完成整个HTTPS的流程。点击查看具体加密流程
如何在SSL内加密任意TCP连接
ssl(Secure Sockets Layer,安全套接字层),1995年,Netscape公司引入的这个安全软件包来迎合Web安全的连接。
ssl在两个套接字之间建立一个安全的连接,其中功能:
A:客户与服务器之间的参数协商。
B:客户和服务器的双向认证。
C:保密的通信。
D:数据完整性保护。
ssl是位于应用层和传输层之间的一个新层,它接受来自浏览器的请求,再将请求转送给TCP以便传输到服务器上。只要安全的连接已经被建立起来,ssl的主要任务就是处理压缩和加密。
PS:ssl不仅用在Web浏览器中。
物理层-〉数据链路层-〉网络层-〉传输层-〉安全层(ssl)-〉应用层
ssl协议版本经历了几个,常用的是第三版,它支持许多不同的算法和选项。
ssl由两个子协议组成,一个可用来建立安全的连接,另一个使用安全的连接。
ssl在1996年时,Netscape公司将之移交IETF进行标准化。最终的结果是TLS(Transport Layer Security,传输层安全),也称为ssl3.1版,实践中是否会取代ssl还是未知。
参考资料:reference:computer networks4