1、握手协议的目的是什么

建立共享秘钥(通常使用公钥加密)、协商算法和模型以及加密使用的参数,验证身份。

2、记录协议

传输独立的信息,在堆成加密算法下保护数据传输

3、RSA Handshake Skeleton

4、ClientHello结构

ServerHello  结构

密码套件区分:

key Exchange (RSA, DHE ,ECDHE,PSk....)

Authentication (RSA,DSS,ECDSA....)

Encryption(AES, Camellia.....)

MAC(MD5, SHA1,SHA256../..)

在TLS1.3 中移除的算法

Static RSA

Custom (EC)DHE groups

Compression

Renegotiation *

Non-AEAD ciphers

Simplified  resumption

TlS 1.3   1-RTT Handshake Skeleton

最新文章

  1. 超全的web开发工具和资源
  2. mybatis动态切换数据源
  3. vs2013的安装以及单元测试
  4. python(pyqt)开发环境搭建
  5. flex_宽度补全
  6. HackerRank "Angry Children 2"
  7. selenium webdriver (python) 第二版
  8. iOS网络编程--NSConnection的同步连接与异步连接
  9. 如何用Linux的命令正确识别cpu的个数和核数【转】
  10. Linux 的进程组、会话、守护进程
  11. 转:HashMap的工作原理,及笔记
  12. Centos6.5 安装Vim7.4
  13. POJ burnside&&polya整理练习
  14. POJ 3422 Kaka's Matrix Travels(费用流)
  15. SystemTrayDemo
  16. vue的测试(Vue.js devtool)
  17. JEMETER 录制
  18. C++值传递与引用传递
  19. Django之form表单
  20. python的学习和使用

热门文章

  1. 无限级分类,抓取某元素的所有下级id
  2. git 打tag(版本)、推送代码
  3. tomcat 启动闪退解决方法
  4. setInterval【计时器】
  5. [转帖]linux操作系统测试工具
  6. 【算法】js实现最短时间走完不同速度的路程
  7. linux环境下编写shell脚本实现启动停止tomcat服务
  8. Object 方法的 hashCode,equals方法源码
  9. python内置模块介绍(一)
  10. PAT(B) 1043 输出PATest(Java)统计