2020 年 7 月 VLESS Preview:代理语义与外层安全拆分
2020 年 7 月 VLESS Preview:代理语义与外层安全拆分。V2Ray 在这一天合入 VLESS Preview。现行 Project X 文档将 VLESS 描述为无状态的轻量传输协议,并明确要求在不可信公网链路上配合外层传输安全或启用相应加密能力。
阅读全文52 篇已发布内容
2020 年 7 月 VLESS Preview:代理语义与外层安全拆分。V2Ray 在这一天合入 VLESS Preview。现行 Project X 文档将 VLESS 描述为无状态的轻量传输协议,并明确要求在不可信公网链路上配合外层传输安全或启用相应加密能力。
阅读全文2020 年 Hysteria:面向弱网的 QUIC 代理起步。Hysteria 发布首个公开版本。后续 1.x 文档把项目描述为基于定制 QUIC、面向跨境高延迟、拥塞或丢包网络优化的代理工具,并同时提供 TCP 与 UDP 转发入口。
阅读全文2020 年 dnstt:把 DNS 隧道扩展到 DoH/DoT 递归解析器。dnstt 项目页记录这一天的首次公告。它利用递归 DNS 转发建立隧道,支持 DoH、DoT,并在隧道两端提供加密与认证。
阅读全文2020 年 3 月 WireGuard 1.0 进入 Linux 5.6 主线。WireGuard 作者公告 Linux 5.6 已包含 WireGuard 1.0.0。这条路线以加密 IP 隧道为中心,和按应用连接转发的代理协议形成不同层级。
阅读全文2019 年 3 月 Snell 进入 Surge 代理协议支持列表。Surge iOS 3.6.0 的官方更新记录明确加入 Snell。Surge 团队将其定义为轻量加密代理协议,后续版本继续扩展 UDP 转发与连接复用。
阅读全文2019 年 NaïveProxy:用 Chromium 网络栈做 HTTPS 代理。现存发布记录中的 NaïveProxy v71.0.3578.98-1 在这一天发布。项目路线复用 Chromium 网络栈,在 HTTP CONNECT 隧道内增加填充,降低客户端握手和数据长
阅读全文2018 年 TLS 1.3:握手与安全传输基线更新。RFC 8446 标准化 TLS 1.3,更新客户端与服务端之间的握手和记录保护机制,为现代 HTTPS、QUIC 与多种 TLS 代理提供安全基础。
阅读全文2018 年 Telegram MTProxy 公开专用代理实现。Telegram 官方 MTProxy 仓库在这一天建立,提供转发 Telegram MTProto 通信的专用代理,并在项目文档中说明代理密钥、连接方式和随机填充。
阅读全文2017 年 10 月 Trojan:真实 TLS 握手与代理认证结合。Trojan 的协议文档在这一天加入仓库。客户端先进行真实 TLS 握手,再发送密码摘要、类似 SOCKS5 的目标请求与负载;不符合代理结构的连接可被转交给预设服务。
阅读全文2017 年 Shadowsocks AEAD:补上认证加密演进。shadowsocks-libev 3.0.0 加入 SIP004 定义的 AES-GCM 与 ChaCha20-Poly1305 等认证加密方法,并弃用 OTA。Shadowsocks 的协议演进从早期流加密进入
阅读全文2016 年 gRPC 1.0:流式 RPC 成为代理承载选项。gRPC 发布首个正式可用的 1.0.0 版本,提供流式远程调用机制。V2Ray 系列后来将 gRPC 用作代理数据的承载方式。
阅读全文2016 年 mKCP:用 UDP 承载可靠数据流。V2Ray 保留的 KCP 传输历史在这一时期持续改进缓冲与校验;V2Fly 文档把 mKCP 描述为以额外带宽换取较低延迟的 UDP 传输,并说明它对 KCP 的协议头、确认与连接状态处理进行了调整。
阅读全文2015 年 ShadowsocksR:混淆插件扩展的历史记录。ShadowsocksR 保留的历史提交在这一天加入 obfs 插件,后续形成分别配置加密方法、protocol 与 obfs 的路线,扩展了 Shadowsocks 的认证与流量外观处理。
阅读全文2015 年 9 月 VMess:随 V2Ray 模块化体系出现。V2Ray 的初始提交提出自有 VMess 协议,并把协议、传输与路由组织为可组合模块。V2Fly 文档将 VMess 定义为 V2Ray 原生的加密通信协议。
阅读全文2015 年域前置:系统化“借用公共云入口”的思路。研究论文系统描述了域前置:连接在外部可见的域名与加密请求内部指向的域名不同,借助内容分发网络等共享基础设施抵抗按域名封锁,并记录了 meek、Psiphon 与蓝灯中的部署。
阅读全文2015 年 HTTP/2:多路复用为代理承载打基础。RFC 7540 发布 HTTP/2,在单一连接内使用多个并发流,并规定 CONNECT 在 HTTP/2 中的语义。它成为 NaïveProxy 和 gRPC 等路线的重要基础。
阅读全文2015 年 obfs4 进入稳定:混淆传输代际更清晰。Tor Browser 4.5 引入 obfs4,并包含以 Go 重写的 obfs2、obfs3、ScrambleSuit。官方公告将 obfs4 的目标描述为提高对深度包检测和主动探测的抵抗能力。
阅读全文2014 年 meek 随 Tor Browser 4.0 进入稳定版。Tor Browser 4.0 加入三种 meek 可插拔传输,把 Tor 接入流量包装成 HTTP 请求,并利用共享 Web 基础设施建立连接。
阅读全文2012 年 Shadowsocks:轻量加密代理路线成型。Shadowsocks 原始公开仓库在这一天建立。官方协议说明把它定义为受 SOCKS5 启发的安全分离式代理:本地组件接受代理请求,并与远端组件之间建立加密转发。
阅读全文2011 年 WebSocket:可承载代理流量的双向 Web 通道。RFC 6455 定义由握手与消息帧组成的 WebSocket,在 TCP 上提供双向通信。代理实现后来可以把自身协议包装在这个通道内。
阅读全文2006 年 SSH:TCP 端口转发写入连接协议标准叙述。RFC 4254 定义 SSH 连接协议,在加密连接中复用会话,并支持 TCP 端口转发。它为通过远端主机转发网络连接提供了通用基础。
阅读全文2005 年 IPsec 更新与 IKEv2:认证与密钥协商现代化。RFC 4301 更新 IP 层安全架构,RFC 4306 发布 IKEv2,用于相互认证以及建立、维护安全关联。这解释了系统 VPN 中常见的 IKEv2/IPsec 组合。
阅读全文2002 年 OpenVPN 1.0:加入 TLS 认证与密钥交换。OpenVPN 1.0 的更新记录明确加入基于 TLS 的认证和密钥交换,使加密 IP 隧道的会话建立方式继续演进。
阅读全文2001 年 OpenVPN:在 UDP 上起步的加密 IP 隧道。OpenVPN 官方保留的 ChangeLog 将 0.90 初版记在这一天,说明它通过 UDP 建立 IP 隧道,并使用加密与 HMAC 保护数据。
阅读全文