[TOC]

https://juejin.cn/post/6998422276311908360,学习笔记

ssh

全称为Security Shell,安全shell

用于远程登陆安全性

如xshell和github

image-20230418204402263

ssl

全套接层(Secure Sockets Layer)

没听说过

SSL协议会在数据传输之前对数据进行加密再进行网络传输,保证了用户数据在传输链路上的安全。

① 保密:在握手协议中定义了会话密钥后,所有的消息都被加密;

② 鉴别:可选的客户端认证,和强制的服务器端认证;

③ 完整性:传送的消息包括消息完整性检查(使用MAC)

SSL协议包含两个子协议:

  • 记录协议(SSL Record Protocol):说明SSL的数据包应该如何封装的。位于OSI七层模型的会话层上,为不同机器上的用户建立和管理会话。
  • 握手协议(SSL Handshake Protocol):说明通信双方如何协商共同决定使用什么算法以及算法使用的key。它在OSI七层模型会话层的下一层——表示层上,对他们之间的网络联接进行加密解密。

作者:月光也会跟着我
链接:https://juejin.cn/post/6998422276311908360
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

https

HTTPS = HTTP + SSL/TLS

数字证书