倒计时 2 天|SOFAChannel#27 深入 HTTP/3|从 QUIC-TLS 看协议的安全设计

QUIC with TLS1.3 简介 QUIC with TLS1.3 简介 最近TLS1.3[RFC 8446]和QUIC[RFC 8999-9002]的rfc都已经标准化, 网上看了一圈,好像大部分讲QUIC的文章还是在用基础的DH理论在讲, QUIC放弃自加密拥抱TLS1.3已经很长时间了,正好最近在做这方面的研究,就简单介绍一下。 区分QUIC与HTTP/3 QUIC是传输层协议,对标TCP+TLS。HTTP/3,HTTP/2等是应用层协议, HTTP/3为了实现0/1 RTT,所以传输层需要用到QUIC。 TLS 1.3 TLS1 阅读详情

0bb67f73ffbcbc11b2b1ba9386f6e919.gif

备受欢迎的“深入 HTTP/3”系列被观众敲碗催更了,毅丝加急推出了本系列的第二篇文章《深入 HTTP/3(2)|不那么 Boring 的 SSL》,将在本周四(5.26)进行直播,感兴趣的同学可以先回顾下本系列的第一篇文章哦~

bcbc2364ff30f5737f26f5f7c34fbdf3.png

安全通信是网络技术中绕不开的话题,而 QUIC 作为目前炙手可热的协议技术,在这上面也理所应当的有着非常多的优秀实践,本次分享将用 50 分钟的时间,带你深入 QUIC-TLS,一起剖析其技术背景及设计思想,并展望其未来的发展趋势。

当然,本次直播也分享一些蚂蚁自己的工程实践经验及相关的产品。

SOFA Channel#26

直播倒计时 2 天!

本次分享将用 50 分钟时间带你一起了解

深入 HTTP/3|从QUIC-TLS 看协议的安全设计

现在点击文章末尾的“阅读原文”预约直播

d165abed2f226bc504a3014a9a758bf5.png

01

主题信息 /Sharing Topics

《深入 HTTP/3

从QUIC-TLS 看协议的安全设计》

2022 年 5 月 26 日(下周四)

19:00 - 20:00  

「嘉宾简介」:

曾柯(花名:毅丝)

蚂蚁集团高级工程师

负责蚂蚁集团的接入层建设工作,

主要方向为高性能安全网络协议的设计及优化

02

听众收获 /Listener takeaways

  1. 了解 QUIC-TLS 的设计背景和设计思路

  2. 一起探讨 QUIC-TLS 相关技术的发展趋势

  3. 分享蚂蚁在这部分技术上的相关产品

03

活动预约 /Event Booking

扫描👇下方二维码预约 B 站直播

即可参与抽奖🎁

4848a2f77a88105cd31c5c6073fcc90b.png

下周四 19:00

吃饱来看直播咯~

「参与直播方式」:

1.扫描海报上的二维码预约报名

2.点击最下方的“阅读原文”预约报名

3.钉钉搜索:34197075

钉钉群同步直播,讲师在线答疑

4.➕V : SOFAGirl180419

进微信群与更多的开发者交流探讨

ac97d7c36688f16ffb40b6c14c7b0432.png

   本周推荐阅读  

7d258d1460ed6328f4643b09945e0729.png

蚂蚁金服 Service Mesh 进展回顾与展望|SOFAStack 四周年

ff577f6b328c9f0e1e95eae7e2b56344.png

【2022 开源之夏】欢迎报名SOFAStack 社区项目!

a3e066139f2b76f9c2b55576143ff988.png

【2022 开源之夏】欢迎报名 MOSN 社区项目!

108651d63612307ac2244f9f4e419181.png

MOSN Contributor 采访|开源可以是做力所能及的事

a4e6cb0be766f30ff3c03052868e5790.png

Quic协议 0-RTT Http3 Tcp一个滑动窗口,Quic一路流一个窗口,单个窗口扔存在对头阻塞,其他流窗口不影响3.6Quic协议对服务器cpu消耗会比https增加两三倍tcp网络拥塞是在系统层面,quic是4层之上可以自定义拥塞算法QUIC 协议非常复杂,因为它做了太多事情:为了实现传输的可靠性,它基本上实现并且改进了整个 TCP 协议的功能,包括序列号,重传,拥塞控制,流量控制等。为了实现传输的安全性,它又彻底重构了 TLS 协议,包括证书压缩,握手消息,0RTT 等。 阅读详情

相关推荐

QUIC协议设计(二)-握手

在上一章中,了解了一些名词,并初步认识了QUIC,如果QUIC了解不多,建议阅读上一章后再来看本文。本章介绍QUIC巧妙的握手设计。本章介绍了QUIC的握手设计。

lic721的博客 1692

QUIC的0-RTT和TLS介绍

handshake被构造为允许尽快交换应用程序数据。这包括客户端立即发送数据(0-RTT)的选项,这需要某种形式的事先通信或配置才能启用。C端接收到S侧的 ACK 前,就发送数据,同时引入了响应攻击(replay attacks)S 端还可以在接收最终的加密握手消息(确认客户端的身份 identity 和活动性 liveness )之前向 C 端发送应用程序数据。

wangkai6666的博客 1522

一文看懂QUIC,TLS,HTTP3

TLS协议通过加密、认证和完整性验证等机制,为互联网通信提供了强大的安全保障。在HTTPS等协议中,TLS协议的应用使得网络通信更加安全可靠。随着技术的发展和安全性的提升,TLS协议将继续在网络安全领域发挥重要作用。HTTP/3是基于QUIC(Quick UDP Internet Connections)协议的新一代HTTP协议。QUIC协议由Google于2012年开发,旨在通过优化传输层协议来改进HTTP的性能。HTTP/3是自2015年HTTP/2获得批准以来对HTTP协议的第一次重大升级。

ZhangJiqun&191cm&85kg 984

探索网络通信的新边界:QUIC、TLS 1.2/1.3 和 DTLS 图解指南

探索网络通信的新边界:QUIC、TLS 1.2/1.3 和 DTLS 图解指南 illustrateillustrate QUIC, TLS 1.2, TLS 1.3, DTLS 中文翻译 项目地址:https://gitcode.com/gh_mirrors/il/illustrate 在这个数字化时代,高效安全的网络通信协议是互联网基础设施的核心组成部分。本文将向您推荐一个极具价值的开源项目...

gitblog_00017的博客 845

传输层很牛逼的协议:QUIC,速度真的杠杠的!

QUIC(Quick UDP Internet Connections)是一种由Google开发的协议,旨在改善网络连接的速度和可靠性。它的目标是替代当前互联网基础设施中使用的传输控制协议(TCP),并构建在用户数据报协议(UDP)之上。QUIC采用了加密和多路复用的技术,以提供更高的安全性和更快的数据传输速度。它允许通过单个连接传输多个数据流,从而减少延迟并提高数据吞吐量。此外,QUIC还包括拥塞控制和流量控制等功能,用于管理网络拥塞情况,确保数据传输的顺畅性。

网络技术联盟站 1450

quic-benchmark:quic和tls的基准测试

Komplexpraktikum快速基准测试 一个将QUIC套接字与TCP套接字的性能进行比较的项目。 动机 QUIC是最初由Google开发的传输层协议,目前由IETF开发和标准化。 QUIC的HTTP映射称为HTTP / 3,这是HTTP的最新版本。 默认情况下,通过QUIC进行的通信是加密的。 该项目的目的是测量QUIC协议的性能,并将其与传输控制协议(TCP)和传输层安全性(TLS)进行比较,因为默认情况下TCP不会进行加密通信。 实验设置 在实验中,我们实现了两种不同的设置:使用QUIC的客户端-服务器通信和使用TCP + TLS的客户端-服务器通信。 我们在rust和nodejs中都实现了。 在本实验的其余部分中,我们决定使用nodejs,因为可以将QUIC设置为套接字,也可以直接将其设置为HTTP / 3。 另外,nodejs中的文档也更加详细。 服务器和客户端当前在一台机器

TLS1.3与QUIC深度融合:协议机制、技术细节与实践解析

HTTP/3时代下TLS1.3与QUIC协议的深度融合为网络体验带来质的飞跃。TLS1.3通过分层密钥派生、1-RTT握手和0-RTT重连实现快速安全连接;QUIC则在UDP基础上构建可靠传输,通过帧结构、双层流控和连接迁移解决传统网络痛点。两协议深度协同:TLS1.3为QUIC提供加密支持,QUIC则彻底解决队头阻塞问题,实现"换网不卡顿"。实际应用中,通过参数调优和丢包恢复策略,可显著提升网页加载和实时音视频质量。尽管面临量子计算威胁等挑战,但随着后量子加密等技术的发展,该组合将成为

1290

Qupath软件的安装与使用

Qupath软件的安装与使用软件安装软件下载软件安装【windows版】简单使用文件打开人工标注标注导出和导入 Qupath是一款开源的医学图像标注软件,适合放射影像及数字病理切片等的查看。同时,其自带的标注功能使得医生可以直接通过该软件进行病变区域的标注和分类。跟进一步的,该软件提供groovy脚本运行接口,可供操作者编写和运行脚本,将标注信息转换为xml或者json格式的数据进行进一步的后序处...

qq_40662074的博客 3万+

突破QUIC连接瓶颈:quiche中的TLS会话复用技术深度解析

在当今高速发展的网络环境中,**QUIC协议**作为新一代传输层协议,正在彻底改变我们处理网络连接的方式。然而,频繁的TLS握手过程往往成为性能瓶颈。quiche项目通过创新的TLS会话复用技术,为QUIC连接优化提供了革命性的解决方案。本文将深入解析quiche如何实现TLS会话复用,帮助您突破QUIC连接的性能限制。 ## 🔍 什么是TLS会话复用? TLS会话复用是一种**连接优化技术

gitblog_00832的博客 767

abaqus 6.13安装(ubuntu 16.04LTS)

1。从iso将文件拷贝出来 2。chmod 777 -R ./* 给文件权限 3。sudo /home/xx/A/setup 4。安装licenseserver 5。拷贝lic,log文件 6。打开license sudo ./lmgrd -c path 7. 27011@xx or 27011@localhost ...

a1099313374的博客 1950

Windows下OpenMBEE项目MMS部署失败经历及改正

在Github里找到了上面的第一份文档,下载了MMS源代码(不知道为什么这个代码跟上面操作克隆得到的MMS代码不一样?好像是因为Gradle的版本问题,我本地之前已经安装过7.6.4的Gradle了,于是我找到gradle-wrapper.properties文件。后面在VScode中运行了一下依然是报这个错误,我在VScode终端直接执行。不知道为什么依然没什么用。打开“Windows PowerShell”。(如果是第一次运行它,将看到更长的输出)导航到要克隆存储库的文件夹,例如,

Yo_lan_da的博客 1869

QUIC加密协议

QUIC加密协议是QUIC的一部分,它为连接提供了传输安全性。QUIC加密协议是注定要消亡的。未来它将由TLS 1.3替代,但在TLS 1.3 最终启用之前QUIC需要一个加密协议。 借助于当前的QUIC加密协议,当客户端已经缓存了关于服务器的信息时,它可以无需往返就建立一个加密的连接。TLS,相反地,至少需要两次往返(算上TCP的3次握手)。

tq08g2z的专栏 5849

IO多路转接 ——— select、poll、epoll

select是系统提供的一个多路转接接口。select函数的函数原型如下: 参数说明:参数timeout的取值:返回值说明:select调用失败时,错误码可能被设置为:fd_set结构与sigset_t结构类似,fd_set本质也是一个位图,用位图中对应的位来表示要监视的文件描述符。 调用select函数之前就需要用fd_set结构定义出对应的文件描述符集,然后将需要监视的文件描述符添加到文件描述符集当中,这个添加的过程本质就是在进行位操作,但是这个位操作不需要用户自己进行,系统提供了一组专门的接口,用

2021dragon的博客 7978

QUIC协议深度解析:重塑互联网传输层的创新架构

在当今高速发展的互联网环境中,传统传输控制协议(TCP)已逐渐暴露出诸多性能瓶颈。由Google于2012年发起并主导设计的QUIC(Quick UDP Internet Connections)协议,旨在解决TCP的固有缺陷,满足现代网络应用对的迫切需求。QUIC并非简单的功能增强,而是从架构层面重新设计了互联网传输层,通过,实现了既保持UDP部署灵活性的同时,又获得了比TCP更优秀的性能表现。,以及。

深耕互联网架构与AI领域多年,专注大模型工程化、云原生架构、AI驱动系统,分享实战经验、前沿技术和架构方法论。每周产出深度长文+技术短文,涵盖大厂案例、论文解读与工程实践。拒绝水文,只讲干货。关注我,与一线架构师共同探索技术本质。 2165

物联网通信中NB-IoT、Cat.1、LTE-M该如何选择?

首先我们要确定我们产品的关键需求,例如:我们的设备是否对数据传输速率有较高的要求,有较高要求我们就需要选择较高传输速率的Cat.1来开发我们的产品。同时关于产品性能方面,我们对功耗、延迟、可靠性也会有所要求,例如我们的产品为移动端产品,不方便布线以及安装电源,那我们就会采用电池供电的方式,所以在选择时可以优先考虑低功耗产品,最终结合其他需求选择出合适的协议。首先,我们需求的产品是不同的,我们需要根据产品需求或项目需求来进行选择,NB-IoT、Cat.1、Cat.M都有属于自己的优势。

a1809032425的博客 1216

【RT-DETR有效改进】手把手带你调参RT-DETR,1:1复现官方版本实验环境

本文是带大家进行调参,利用ultralytics仓库1:1复现RT-DETR官方实验环境,从而在后期发表论文 的时候省去一些不必要的麻烦,例如被审稿人提出质疑,本文的调参内容均有依据,根据RT-DETR官方Github上发布的版本进行设置本文的调参以ResNet18为例,其余的何其的调参基本一致。RT-DETR剑指论文专栏,持续复现各种顶会内容——论文收割机RT-DETR。

Snu77的博客 9934

QUIC特性

PS,图都是这个文章的,。疑问:PC端、Android、IOS程序,不是浏览器,用quic传输音视频,加密、解密不耗时吗?效果好在那?当然大厂都上QUIC了。quic建立在udp上,用TLS1.3加密解密,自己实现了拥塞控制,不用修改系统内核。多路复用是HTTP/2的主要特性。

chenquangobeijing的专栏 601

电商行业分析爬虫:抓取行业数据,进行行业分析

电商行业数据分析对于市场研究、竞争分析和商业决策至关重要。通过爬取电商平台的数据,我们可以深入了解市场动态、消费者行为和商品销售情况。本文将介绍如何构建一个电商行业分析爬虫,抓取商品信息、销售数据和用户评价等,并进行数据分析。

u014481728的博客 1628

QUIC协议

本文尽量用通俗易懂的语言介绍了 QUIC 协议实现原理,目的是让大家对 QUIC 有一个基本的了解,当然,这只是 QUIC 协议的冰山一角,更详细具体的内部实现还需要深入研究标准文档和源码,如果文中有描述不对的地方,欢迎批评指正,多多交流。客户端发送的 5 个数据包(56789)服务器都收到了,并且回应了 5 个 ACK,但是第 5 个数据包的 ACK 丢失了,导致客户端的发送窗口无法向前移动,也就无法发送新的数据,这就是 TCP 层的队头阻塞问题。那拥塞窗口的大小是如何计算的?

ducanwang的博客 2339

R语言使用party包中的ctree函数构建条件推理决策树(Conditional inference trees)、使用plot函数可视化训练好的条件推理决策树、条件推理决策树的叶子节点的阴影区域表

R语言使用party包中的ctree函数构建条件推理决策树(Conditional inference trees)、使用plot函数可视化训练好的条件推理决策树、条件推理决策树的叶子节点的阴影区域表示的是阳性样本的比例

data+scenario+science+insight 1223

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

QUIC协议初探

1、QUIC介绍 (1)QUIC(Quick UDP Internet Connections)协议 是一种全新的基于UDP的web开发协议。可以用一个公式大致概括: TCP + TLS + HTTP2 = UDP + QUIC + HTTP2’s API 从公式可看出:QUIC协议虽然是基于UDP,但它不但具有TCP的可靠性、拥塞控制、流量控制等,且在TCP协议的基础上做了一

陈海峰的博客 2万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Quic协议介绍和浅析

Quic协议介绍和浅析 一,Quic全称是什么? QUIC 全称 Quick UDP Internet Connection, 是Google制定的一种基于 UDP 协议的低时延互联网应用层协议。 二,Quic的优势和应用场景 1,为什么需要Quic: 近三十年来,tcp协议发展得非常缓慢 很多网络中间层,比如防火墙、网关等,都强依赖于tcp指定的各类规则,所以tcp的修改很容易由于这些中间环节...

jeffrey11223的博客 9652

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

quic协议

一、quic资料 目前关于quic的中文资料文档比较少, 关于google开源代码管理工具gclient:http://blog.youkuaiyun.com/doon/article/details/9287693这有一篇介绍代码管理工具的文章。 github源码:https://github.com/google/proto-quic(目前quic the only supported plat

wu5215080的专栏 5944

四路 CAN 转 4G 网关

SG‑CAN‑4G‑410 为**四路隔离 CAN 转 4G 工业网关**,把 CAN2.0A/B 报文封装成 TCP/UDP 报文,通过 4G 无线网络实现 CAN 总线远程监控、远程控制。四路 CAN 相互独立;以太网仅用于本地配置,不做业务数据传输;支持移动 / 联通 / 电信 4G 网络。

S2003120416的博客 165
上一篇: 深入 HTTP/3(2)|不那么 Boring 的 SSL
下一篇: HAVE FUN | SOFAArk 源码解析活动
SOFAStack
博客等级 码龄7年 747粉丝 389原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值