普通 HTTP 请求像把明信片塞进透明信封,服务端一眼看光你的 IP、指纹和地理位置。OHTTP 打造中继与网关双权分立,谁也别想完整拼凑你的真实身份!
大家总以为用了 https:// 就安全了。但对应用服务器(如健康 App、AI 推理端点、反欺诈服务)来说,你的网络请求每次都会赤裸裸地暴露:来源 IP 地址、TLS 客户端指纹、ASN 运营商与城市位置。哪怕你注册时匿了名,服务器通过固定 IP 与指纹一聚合,依然能轻松把你的每一次敏感查询关联到同一个人!
单点全透视风险:要么服务器全知道,要么代理商全掌握!
IETF RFC 9458 标准:中继(Relay)与网关(Gateway)互相独立盲盒运作!
传统的快递送信:你自己把信送到店主手里,店主不但看到了信的内容,还看到了你本人长相和工牌(IP 泄露)。
OHTTP 双盲投递:
1. 你先把信写好放进一把只有店主才能打开的密码铁盒(HPKE 加密);
2. 你把铁盒交给一个中立的跑腿小哥(Relay 中继)。跑腿小哥认识你(看到 IP),但根本撬不开铁盒;
3. 跑腿小哥把铁盒送到店里的智能拆箱台(Gateway 网关)。店主用私钥打开铁盒读信,但眼前只有铁盒,根本没见过你本人!
客户端利用网关的公钥完成端到端混合公钥加密(HPKE),中继盲转,网关边缘解密,业务端零改动:
Cloudflare 以前推出过 Privacy Gateway(现在正式更名为 Cloudflare OHTTP Relay),这次推出的则是 OHTTP Gateway。这两者该怎么选?
| 产品与角色 | 主要职责与看得到的数据 | 谁来运营另一端(分权约束) | 最佳适用场景 |
|---|---|---|---|
| Cloudflare OHTTP Relay (原 Privacy Gateway) |
盲转发中继:只看得到用户 IP,看不到请求明文。剥除用户真实特征后推给外部网关。 | 客户必须在外部自建或使用第三方 OHTTP Gateway。 | 应用后端在 AWS / 自建机房,不想用 Cloudflare CDN,只想借 Cloudflare 全球网络隐藏客户端 IP。 |
| Cloudflare OHTTP Gateway (本次最新发布) |
解密终结网关:只看得到中继 IP,看不到用户 IP。用 HPKE 解密后发给业务后端。 | 中继必须由非 Cloudflare 的第三方(如 Apple 或合作伙伴)运营。 | 后端本身就在 Cloudflare(CDN / Workers),接入第三方隐私生态(如 Apple LiveCallerID、私有云 AI 推理),希望零运维获得托管解密网关。 |
OHTTP 的隐私核心是“两权分立”。如果中继是 Cloudflare,网关又是 Cloudflare,那 Cloudflare 就能把两边的日志拼起来,隐私模型直接瓦解!因此 Cloudflare 施加了硬性规则:OHTTP Gateway 会直接拒绝解密来自 Cloudflare Workers 或 Cloudflare 代理节点的请求,从底层代码级杜绝自产自销,严格保证绝对的双盲!
点击下方按钮,切换到不同节点的视角,亲眼看看各自能掌握哪些数据:
网关全面托管混合公钥加密(HPKE)密钥对,客户端直接通过标准 /.well-known/ohttp-gateway 接口拉取最新公钥,无需人工配置密钥同步与过期轮换。
因为网关看不到最终用户,只能信任中继。Cloudflare 让 Access 策略在密文解密前先行运行,支持 mTLS 双向证书与凭证白名单,防止恶意爬虫滥用你的网关。
完全支持 IETF 最新的 Chunked OHTTP 草案,允许大请求和流式响应按分块渐进式加解密,大幅降低海量数据传输的端到端首包延迟。