首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

知识分享之规范——为何TLS主流版本是TLS1.2

知识分享之规范——为何TLS主流版本是TLS1.2 背景 知识分享之规范类别是我进行整理的日常开发使用的各类规范说明,作为一个程序员需要天天和各种各样的规范打交道,而有些规范可能我们并不是特别了解,为此我将一些常见的规范均整理到知识分享之规范系列中...安全性 TLS现有版本分为TLS1.0、TLS1.1、TLS1.2、TLS1.3,在日常使用时我们或许没有感觉到明显的区别,其实当我们使用浏览器IE9时默认使用的就是TLS1.0,而这个版本时1996年发布的老版本协议...因此我们推荐使用一些更高级别的协议,也就是TLS1.2,目前TLS1.2这个版本是目前主流的协议版本,那为何不使用TLS1.1呢?...而TLS1.2版本引入了更快的加密算法,其次在安全性方面更强,在性能和安全两大方面下,也就造成了当前各大浏览器厂家主要支持的版本。...当然在一些安全性要求不是很高的一些情况下,通常我们会放行TLS1.1、TLS1.2、TLS1.3协议版本。

1.7K20

HTTP面试题 - HTTPS优化

分析优化点 我们根据TLS1.2的流程分析优化点,TLS1.2因为各种原因存在许多待优化的内容,从交互流程上面很容易看出一些计算消耗的问题: 证书校验; 密钥计算(主要是服务端改进); 计算会话密钥;...,我们整理出下面的主要优化点: 2TT 对称密钥协商时间 硬件优化 AES- NI的 CPU SSL 加速卡 SSL 加速服务器 软件升级 Linux升级 OpenSSL升级和漏洞修复 协议优化 尽量升级到...软件升级 软件升级有时候能带来不错的收益,比如Linux 内核由 2.x 升级到 4.x,把 Nginx 由 1.6 升级到 1.16,把 OpenSSL 由 1.0.1 升级到 1.1.0/1.1.1...会话复用在TLS1.2和TLS1.3是不同的,这里先介绍TLS1.2的会话复用,再介绍TLS1.3 的改进。...TLS1.2的会话复用存在两个主要用法,第一种是我们耳熟能详的SessionId,第二种是稍微复杂一些的Session Ticket,也叫做“会话票证”,但是TLS1.2 Session Ticket问题一大把

55440

如何升级到 Ubuntu 20.04

这个指南讲解了如何从 Ubuntu 18.04 或者 Ubuntu 19.10 升级到 Ubuntu 20.04 LTS。...一、前提条件 你可以从 Ubuntu 18.04 或者 Ubuntu 19.10 直接升级到 版本 20.04。 如果你运行任何之前的发行版本,你必须先升级到 18.04 或者 19.10。...三、升级当前已经安装的软件包 在开始版本升级之前,我们推荐你将所有当前安装的软件包升级到它们的最新版。 所有被标记为锁定版本的软件包都不能被自动安装,升级或者移除。这将可能会在升级过程中造成问题。...移除任何被自动安装的,但是不再被任何包所依赖的软件包: sudo apt --purge autoremove 四、升级到 Ubuntu 20.04 LTS (Focal Fossa) 升级到最新的 Ubuntu...六、总结 升级到 Ubuntu 20.04 LTS 相对简单,并且无副作用。 如果你遇到问题,请参考 发行页面,那里记录了一些在升级过程中可能发生的已知问题。

5.1K40

如何升级到 Ubuntu 20.04

本文最先发布在: 如何升级到 Ubuntu 20.04 image.png Ubuntu 20.04 LTS (Focal Fossa) 发布于2020年4月23日,并且它将会被支持5年。...这个指南讲解了如何从 Ubuntu 18.04 或者 Ubuntu 19.10 升级到 Ubuntu 20.04 LTS。...一、前提条件 你可以从 Ubuntu 18.04 或者 Ubuntu 19.10 直接升级到 版本 20.04。 如果你运行任何之前的发行版本,你必须先升级到 18.04 或者 19.10。...移除任何被自动安装的,但是不再被任何包所依赖的软件包: sudo apt --purge autoremove 四、升级到 Ubuntu 20.04 LTS (Focal Fossa) 升级到最新的 Ubuntu...六、总结 升级到 Ubuntu 20.04 LTS 相对简单,并且无副作用。 如果你遇到问题,请参考 发行页面,那里记录了一些在升级过程中可能发生的已知问题。

2.3K21
领券