ssh and ssl
[TOC]
读https://juejin.cn/post/6998422276311908360,学习笔记
ssh
全称为Security Shell,安全shell
用于远程登陆安全性
如xshell和github
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
数字证书
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.