【安全协定】SSH SSL TSL 问题汇总

SSH(Secure Shell 安全外壳 协议):由 IETF 的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH协议可以有效防止远程管理过程中的信息泄露问题。

SSL(Secure SocketLayer 安全套接字层 协议):为网络通信安全以及数据完整性提供保障的一种安全协议,在TCP/IP的传输层对网络连接进行加密;

TSL(Transport Layer Security 传输层安全 协议):为SSL 3.0的后继版本,TSL与SSL3.0的显著差别在于加密算法不同,TSL的主要目的是使SSL更加安全,使协议的规范更加精确和完善,在TCP/IP的传输层对网络连接进行加密;

1.SSH(Secure Shell 安全外壳 协议)

  • SSH是建立在应用层和传输层基础上的安全协定。他在应用层为网络连接加密。
  • 由 IETF 的网络小组(Network Working Group)所制定。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
  • SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。

2.SSL(Secure SocketLayer 安全套接字层 协议)

  • SSL和他的继承者TLS(Transport Layer Security 传输层安全)是为网络通讯提供安全和数据完整性的一种安全协议,他们在传输层为网络连接加密。
  • SSL利用数据加密、身份验证、消息完整性验证机制,为网络数据传输提供安全性保证。
  • SSL支持各种应用层协议,由于它位于应用层和传输层之间,所以可为任何基于TCP等可靠链接的应用层协议提供安全性保证。
  • 因为电子商务、网银的发展,传统的HTTP协议被认为不够安全(不可加密信息,无法验证双方身份,无法阻止信息篡改),SSL顺应而生。

对称加密:

非对称加密:

3.TSL

OSI七层模型图解

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42915286/article/details/83039968
今日推荐