首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TLS1.3 正式版发布 — 特性与开启方式科普

    最新版本 TLS1.2 在 2008 年被确立为标准,目前被大多数浏览器和启用 HTTPS 的 web 服务所支持。 在配置正常的情况下,TLS 1.2 会很安全,但如今它却显得有些过时了。...TLS1.2具有很强的可配置性,因此一些有安全漏洞的站点为兼容老版本的浏览器而没有关闭那些旧的属性。 TLS1.3信奉“少即是多”哲学,取消了对一些老旧而衰弱的加密方式的支持。...TLS1.2中原有的大量特性都被删除了,其中大部分特性与那些著名的攻击有关,这些特性包括: (adsbygoogle = window.adsbygoogle || []).push(...-2取而代之 任意 Diffie-Hellman 组 —— CVE-2016-0701漏洞 输出密码——易受 FREAK 和 LogJam攻击 TLS1.3 消除了旧版本中糟糕的加密方式,同时降低了旧的攻击方式对其产生影响的可能性...“延迟时间”特别会显著影响到: 移动设备用户 服务器在地理上相距很远的用户 ? 一条消息从悉尼往返纽约会花费超过200毫秒,而在移动设备上浏览还会增加这一延迟时间。

    2.9K30

    公有云Windows Docker踩坑详述

    wsl 1由于其本身问题,并不支持linux docker wsl 2由于需要开启二次虚拟化,而普通云服务器不支持二次虚拟化,因此wsl 2在普通云服务器上也不支持linux docker 总结下就是wsl...(无论1还是2)在普通云服务器上不支持linux docker,可参考https://cloud.tencent.com/developer/article/old/2279692 1、Windows...,powershell里如果启用了,会显示Tls12)已是主流,IE浏览器不支持低于Tls12的https访问了,不改造直接安装docker会报错。...2016需要按照下面的办法改造,使能安装docker(那些需要二次虚拟化才能安装的方案都不支持云服务器)。 2019的powershell默认已有tls1.2,无需改造就能安装docker。...关闭powershell下次再打开powershell还是旧的Ssl3, Tls 永久的办法是通过注册表实现,将以下代码另存为dotnet_tls1.2_on.reg,双击点“是”导入后,再打开powershell

    6.4K161

    Jtti:SSL证书的部署注意哪些

    SSL/TLS协议的选择:使用最新的SSL/TLS协议版本。弃用较旧的SSL协议版本,以确保安全性。推荐使用TLS 1.2或更高版本。私钥的安全保存:私钥是SSL证书安全性的关键。...确保私钥的安全保存,只有授权的人员能够访问。使用安全的密钥存储设备,并定期更换私钥以增加安全性。配置强制HTTPS:在服务器上配置强制使用HTTPS,以确保所有访问都通过安全的加密通道进行。...这可以通过在服务器上进行相应的配置或使用Web服务器的重定向规则来实现。混合内容的处理:检查网站中是否存在混合内容,即同时使用HTTPS和HTTP加载的内容。...这包括启用Perfect Forward Secrecy(PFS)、强制使用安全密码套件等。证书的有效期:确保SSL证书具有足够的有效期。通常,SSL证书的有效期为一年或更长时间。...OCSP Stapling允许服务器在TLS握手时提供证书状态,而不是让客户端单独查询OCSP服务器。安全审计和监控:配置安全审计和监控工具,以实时监控SSL证书的使用情况,及时检测异常活动。

    24010

    OpenSSL支持TLS1.3特性(1)

    在握手结束和会话建立之间可能会有一个间隙(理论上,会话可能根本不会建立),并可能对会话恢复代码产生影响。 (7)在TLS 1.3版本中,重新磋商是不可能的。 (8)现在大部分握手都会被加密。...而很多其他库仍在使用旧版草案。相当多的主流浏览器在使用“18版草案”。这是交互性问题产生的共同来源。18版草案的交互性已被BoringSSL、NSS和picotls测试过。...在OpenSSL的hit源码库中有两个分支:“tls1.3-draft-18”和“tls1.3-draft-19”,都执行旧的TLS 1.3草案版本。...密钥交换和认证属性是TLS 1.2及以前版本中密码套件定义的一部分。在TLS 1.3中不再如此,所以密码套件别名(如ECHHE、ECDSA、RSA及其它相似别名)都不包含任何TLS 1.3密码套件。...但是,ECDHE组中没有TLS 1.3密码套件,所以如果启用了TLS 1.3,那么这种密码套件配置在OpenSSL 1.1.1中将会出错。你可能要指定你想使用的TLS 1.3密码套件来避免出现问题。

    3.3K20

    如何在Apache和Nginx中启用TLS 1.3

    TLS 1.3是传输层安全性(TLS)协议的最新版本,它基于现有的1.2规范和适当的IETF标准:RFC 8446.它提供了比其前代产品更强的安全性和更高的性能改进。...在本文中,我们将向您展示获取有效TLS证书的分步指南,并在Apache或Nginx Web服务器上托管的域上启用最新的TLS 1.3版本协议。 要求: Apache 2.4.37或更高版本。...安装SSL证书后,您可以继续在您的域上启用TLS 1.3,如下所述。 在Nginx上启用TLS 1.3 正如我在上面的要求中提到的那样,从Nginx 1.13版本开始支持TLS 1.3。...# nginx -t # systemctl reload nginx.service 在Apache中启用TLS 1.3 从Apache 2.4.37开始,您可以利用TLS 1.3。...验证域名上的TLS 1.3协议 就这样。 您已在Apache或Nginx Web服务器上托管的域上成功启用了TLS 1.3协议。 如果您对本文有任何疑问,请随时在下面的评论部分询问。

    3.1K40

    网站 HTTPS 优化

    Nginx 中的 TLS 设置 ---- 那么在 Nginx 设置中,怎样调整参数会减少延迟呢?...在现在的网络上,一个网页平均需要请求几十次,而在 HTTP 1.1 时代浏览器能做的就是多开几个连接(通常是 6 个)进行并行请求,而 HTTP 2 中可以在一个连接中进行并行请求。...在 Nginx 中开启 HTTP 2.0 非常简单,只需要增加一个 http2 标志即可 listen 443 ssl; # 改为 listen 443 ssl http2; 如果你担心你的用户用的是旧的客户端...而因为一些不可知的原因(这个就不说穿了)Let's Encrypt 的验证服务器并不是非常通畅,因此可以造成有时候数秒甚至十几秒延迟的问题,这个问题在 iOS 设备上特别严重 解决这个问题的方法有两个:...在 Nginx 中调整这个值也非常容易 ssl_buffer_size 4k; 启用 SSL Session 缓存 启用 SSL Session 缓存可以大大减少 TLS 的反复验证,减少 TLS 握手的

    92110

    安全修复之Web——【中危】启用了不安全的TLS1.0、TLS1.1协议

    安全修复之Web——【中危】启用了不安全的TLS1.0、TLS1.1协议 背景 日常我们开发时,会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列...,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。...开发环境 系统:windows10 语言:Golang golang版本:1.18 内容 安全预警 【中危】启用了不安全的TLS1.0、TLS1.1协议 安全限定: TLS1.0、TLS1.1协议存在弱加密支持...,当前很多主流浏览器已在之前进行了废弃,当前主流支持的是TLS1.2版本协议,当然如果启用了TLS1.2协议,一些壳子浏览器的兼容模式就没有办法正常使用了,这也是兼容性向安全性的一个妥协。...解决办法: nginx中增加如下配置: server { ...

    4.3K30

    CDSW1.4的新功能

    受影响的版本:CDSW1.2.x,1.3.x 解决办法: 根据你的部署情况,使用以下两种方式来完全重置CDSW。注意以下重置方法不会影响你的数据。...或者 RPM部署 - 在CDSW的master节点上执行以下命令: cdsw reset cdsw init (可左右滑动) 启用lineage collection后Spark2.3作业失败 Spark2.3...受影响的版本:CDSW1.2.x,1.3.0 解决办法:使用以下办法修改CDSW数据收集的默认时间 1.登录到CM 2.进入CDSW服务 3.点击“配置” 4.搜索“Docker Daemon Diagnostics...在R引擎终端删除已安装的库可以解决这个问题。...即保存在这些目录中的任何文件将无法从定制engine上运行的会话访问。 解决办法:在用于创建定制引擎的Dockerfile中创建一个新的自定义目录,并将文件保存到该目录。

    1.1K30

    网站 HTTPS 优化

    Nginx 中的 TLS 设置 ------ 那么在 Nginx 设置中,怎样调整参数会减少延迟呢?...在现在的网络上,一个网页平均需要请求几十次,而在 HTTP 1.1 时代浏览器能做的就是多开几个连接(通常是 6 个)进行并行请求,而 HTTP 2 中可以在一个连接中进行并行请求。...在 Nginx 中开启 HTTP 2.0 非常简单,只需要增加一个 http2 标志即可 listen 443 ssl; # 改为 listen 443 ssl http2; 如果你担心你的用户用的是旧的客户端...而因为一些不可知的原因(这个就不说穿了)Let's Encrypt 的验证服务器并不是非常通畅,因此可以造成有时候数秒甚至十几秒延迟的问题,这个问题在 iOS 设备上特别严重 解决这个问题的方法有两个:...在 Nginx 中调整这个值也非常容易 ssl_buffer_size 4k; 启用 SSL Session 缓存 启用 SSL Session 缓存可以大大减少 TLS 的反复验证,减少 TLS 握手的

    81730

    官方博文|Zabbix 5.0在安全性能有哪些改进?

    博文正文 在Zabbix 5.0中,我们提供了许多安全团队真正需要的功能,这些功能将为安全策略提供更多,特别是对于大型企业环境。 改进内容 01. 支持前端与数据库的通信TLS加密 02....TLS 1.3和TLS 1.2可以单独配置参数。 支持在Zabbix每个组件的传入/传出连接中配置。 ? 新的TLC配置参数 注:加密是一个相当复杂的功能,除非您是高级用户,否则不建议您使用它。...如何配置item Key的限制: 启用EnableRemoteCommands仍然是必需的,但在以后的版本中可能会被弃用。 规则检查在第一个匹配成功后停止。...09.不支持旧的加密库 MBED TLS支持已停止,原因如下: 以前的版本支持MBED TLS 1.3.9和更高版本的1.3.x—到目前为止,这些版本的支持已经到达生命周期的末尾 社区缺乏兴趣/使用案例...在 Zabbix 5.0 中,我们将在初始设置上检查这些配置,除了将现有实例升级到Zabbix 5.0。

    1.6K10

    MySQL8 中文参考(二十六)

    在 Linux 上,出现此错误的另一个原因可能是您使用的二进制 MySQL 版本是使用与您使用的glibc库不同版本编译的。...在双��都允许的密码中,SSL 库选择由提供的具有最高优先级的证书支持的密码。...对于使用 TLS.v1.3 的加密连接,MySQL 使用 SSL 库的默认密码套件列表。 对于使用 TLS 协议直至 TLSv1.2 的加密连接,MySQL 将以下默认密码列表传递给 SSL 库。...连接 TLS 协议协商 在 MySQL 中,连接尝试会协商双方都支持的最高 TLS 协议版本,该版本在双方都支持的协议兼容加密密码上可用。...如果服务器配置为tls_version=TLSv1或是仅支持 TLSv1 的旧服务器: 对于使用--tls-version=TLSv1.1,TLSv1.2调用的客户端,连接尝试将失败。

    42810

    Redis使用——Redis的redis.conf配置注释详解(一)

    # 2) 强制中间的网络设备认为连接是alive 的。 # # 在 Linux 上,指定的值(以秒为单位)是用于发送 ACK 的时间段。注意关闭连接需要双倍的时间。在其他内核上,周期取决于内核配置。...# 要仅启用 TLSv1.2 和 TLSv1.3,请使用: # # tls-protocols "TLSv1.2 TLSv1.3" # 配置允许的密码。...基本上这意味着通常ASCII徽标仅在交互式会话中显示。 # 但是,通过将以下选项设置为 yes,可以强制执行 4.0 之前的行为并始终在启动日志中显示# ASCII 徽标。...# stop-writes-on-bgsave-error yes # 在转储 .rdb 数据库时使用 LZF 压缩字符串对象? # 默认情况下启用压缩,因为它几乎总是一个胜利。...# rdbchecksum yes # 转储数据库的文件名 dbfilename dump.rdb # 在没有启用持久性的情况下删除复制使用的 RDB 文件。

    98120

    为什么我抓不到baidu的数据包

    有没有办法解密里面的数据呢? 有办法。我们来看下怎么做。...先是建立TCP连接,毕竟HTTP是基于TCP的应用层协议。 在TCP成功建立完协议后,就可以开始进入HTTPS阶段。 HTTPS可以用TLS或者SSL啥的进行加密,下面我们以TLS1.2为例。...第一阶段是TLS四次握手,这一阶段主要是利用非对称加密的特性各种交换信息,最后得到一个"会话秘钥"。 第二阶段是则是在第一阶段的"会话秘钥"基础上,进行对称加密通信。...这个文件就是我们上面提到的/Users/xiaobaidebug/ssl.key。 将环境变量注入到curl和chrome中 但是,虽然TLS库支持导出key文件。...但前提也是,上层的应用程序在调用TLS库的时候,支持通过SSLKEYLOGFILE环境触发TLS库导出文件。实际上,也并不是所有应用程序都支持将SSLKEYLOGFILE。

    1.5K10

    高性能 Nginx HTTPS 调优之如何做到提速 30%?

    Nginx 中的 TLS 设置 那么在 Nginx 设置中,怎样调整参数会减少延迟呢?...在现在的网络上,一个网页平均需要请求几十次,而在 HTTP 1.1 时代浏览器能做的就是多开几个连接(通常是 6 个)进行并行请求,而 HTTP 2 中可以在一个连接中进行并行请求。...在 Nginx 中调整这个值也非常容易 ssl_buffer_size 4k; 启用 SSL Session 缓存 启用 SSL Session 缓存可以大大减少 TLS 的反复验证,减少 TLS 握手的...同时检查之后我们发现,在苹果设备上搜索速度格外慢,特别是第一次访问的设备。因此我们大致判断应该是因为我们使用的 Let's Encrypt 证书的问题。...在调整了 Nginx TLS 的设置后,SSL 时间从平均的 140ms 降低到了 110ms 左右(全国所有省份联通和移动测试点),同时苹果设备上首次访问慢的问题也消失了。

    45900

    高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%

    Nginx 中的 TLS 设置 那么在 Nginx 设置中,怎样调整参数会减少延迟呢?...在现在的网络上,一个网页平均需要请求几十次,而在 HTTP 1.1 时代浏览器能做的就是多开几个连接(通常是 6 个)进行并行请求,而 HTTP 2 中可以在一个连接中进行并行请求。...在 Nginx 中调整这个值也非常容易 ssl_buffer_size 4k; 启用 SSL Session 缓存 启用 SSL Session 缓存可以大大减少 TLS 的反复验证,减少 TLS 握手的...同时检查之后我们发现,在苹果设备上搜索速度格外慢,特别是第一次访问的设备。因此我们大致判断应该是因为我们使用的 Let's Encrypt 证书的问题。...在调整了 Nginx TLS 的设置后,SSL 时间从平均的 140ms 降低到了 110ms 左右(全国所有省份联通和移动测试点),同时苹果设备上首次访问慢的问题也消失了。

    1.7K10

    高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%

    Nginx 中的 TLS 设置 ---- 那么在 Nginx 设置中,怎样调整参数会减少延迟呢?...在 Nginx 中开启 HTTP 2.0 非常简单,只需要增加一个 http2 标志即可 listen 443 ssl; # 改为 listen 443 ssl http2; 如果你担心你的用户用的是旧的客户端...在 Nginx 中调整这个值也非常容易 ssl_buffer_size 4k; 启用 SSL Session 缓存 启用 SSL Session 缓存可以大大减少 TLS 的反复验证,减少 TLS 握手的...同时检查之后我们发现,在苹果设备上搜索速度格外慢,特别是第一次访问的设备。因此我们大致判断应该是因为我们使用的 Let's Encrypt 证书的问题。...在调整了 Nginx TLS 的设置后,SSL 时间从平均的 140ms 降低到了 110ms 左右(全国所有省份联通和移动测试点),同时苹果设备上首次访问慢的问题也消失了。

    1.2K01

    记一次 HTTPS 抓包分析和 SNI 的思考

    日常听说 HTTPS 是加密协议,那现实中的 HTTPS 流量,是真的完全加密吗? ——答案是,不一定。原因嘛,抓个包就知道了。...它发生在 HTTPS 传输过程中的 `Client Hello` 握手阶段,在 TCP 三次握手之后。 如果不知道什么是 `Client Hello`,可以参考网上的一张流程图: !...而 HTTPS 的握手阶段,只是完成了 TCP 的三次握手,抓包分析也可以发现,看不到域名,只有一个 IP 地址。 可以使用 `-k` 参数跳过证书校验的过程。 有没有更好的办法呢?...> 服务器名称指示(英语:Server Name Indication,缩写:SNI)是TLS的一个扩展协议[1],在该协议下,在握手过程开始时客户端告诉它正在连接的服务器要连接的主机名称。...这允许服务器在相同的IP地址和TCP端口号上呈现多个证书,并且因此允许在相同的IP地址上提供多个安全(HTTPS)网站(或其他任何基于TLS的服务),而不需要所有这些站点使用相同的证书。

    86900
    领券