各种协议基本知识

SSL/TLS协议:图解SSL/TLS协议  运行机制的概述

 1 SSL:一种协议,使用通讯双方的客户证书以及CA根证书,允许客户/服务器应用以一种不能被偷听的方式通讯。
 2 优势:信息加密传播,具有校验机制,配备身份证书
 3 TLS是SSL的升级版本
 4 
 5 SSL/TLS协议的基本过程是这样的:
 6 (1) 客户端向服务器端索要并验证公钥。
 7 (2) 双方协商生成"对话密钥" 8 (3) 双方采用"对话密钥"进行加密通信。
 9 前俩步被称为握手阶段:
10 1、客户端发出请求 信息:协议版本、随机数用于生成‘对话密钥’、支持的加密方法/压缩方法
11 2、服务器回应 信息:确认版本、随机数同上作用、加密方法、服务器证书
12 3、客户端回应 验证证书、证书中取出公钥。向服务器发送:
13 4、服务器的最后回应
View Code

 

Telnet是远程连接服务,它工作于在tcp/ip协议的应用层。telnet命令通常用来远程登录。 是Internet远程登陆服务的标准协议和主要方式。 它为用户提供了在本地计算机上完成远程主机工作的能力。

原文地址:https://www.cnblogs.com/luoyangyang/p/11592575.html