2026年のVLESSは「暗号化を持たないプロトコル」だけでは説明できません。Xray-coreには任意のVLESS Encryptionがあり、TLS、REALITY、Vision、XHTTPなどを目的別に組み合わせます。

Evidence: Project X、Xray-core、sing-box、AnyTLSの一次資料を確認しました。PRやDiscussionは保守者の設計説明であり、独立監査ではありません。SingLinkへの言及は比較であり、実装済み機能の主張ではありません。

1. レイヤー構成

  • VLESS:ID、接続命令、宛先。

  • VLESS Encryption:任意のプロトコル層暗号化。

  • TLS/REALITY:外側の安全性と認証。

  • Vision:フロー制御とデータ経路の最適化。

  • XHTTP/XUDP/MUX:転送、UDP、多重化。

2. VLESSの基本層

VLESSは軽量でステートレスなプロトコルです。UUIDまたは対応IDを使い、接続命令と宛先を伝えます。経路選択やノード負荷は通常、上位の製品機能です。 Project X VLESS.

3. VLESS Encryption

現在のXray-coreはML-KEM-768とX25519を組み合わせる`mlkem768x25519plus`、1-RTT/0-RTT、可変Paddingを公開しています。これは保守者が説明する設計目標です。 Xray-core PR #5067.

VLESS Encryptionはペイロードを保護しますが、通常のHTTPS証明書、Webサイトのハンドシェイク、CDN互換性を自動で提供しません。

4. TLS、REALITY、Vision

REALITYはtarget、serverNames、X25519鍵、shortIdを持つTLS型のセキュリティ層です。「証明書不要」とだけ表現するのは不十分です。 Project X REALITY.

XTLS Visionは暗号方式ではなくフロー制御です。条件を満たすLinux/TCP経路では追加処理やコピーを減らすためspliceを試みます。 Project X VLESS / Vision.

5. XHTTPの3モード

XHTTPはHTTP/1.1、HTTP/2、HTTP/3環境の転送方式です。CDN利用可否はモードと中継設定に依存します。 XHTTP maintainer design.

  • packet-up:複数POSTの上りと継続レスポンスの下り。

  • stream-up:上りPOSTと下りGETを別々にストリーム化。

  • stream-one:1つの双方向ストリーム。

6. XUDPと多重化

XUDPはXray系のUDP packet encoding選択肢です。XMUXやsmux等は接続を共有しますが、損失やTCPのブロッキングが複数streamに影響する場合があります。 sing-box VLESS · Multiplex.

7. 外観とブラウザー技術

Paddingは長さやタイミングを変えるだけで暗号化ではありません。FinalMask、ECH、Browser Dialerはそれぞれ外側の転送、ClientHello、実ブラウザのネットワーク動作を扱います。 FinalMask · Browser Dialer · TLS / ECH.

8. AnyTLSとの比較

AnyTLSはTLS後の認証、Session、複数Stream、動的Paddingを持つ独立プロトコルです。VLESSの構成要素ではありません。 AnyTLS protocol.

9. SingLink研究との境界

公開情報だけではSingLink 2.0がVLESS、REALITY、XHTTP、AnyTLSを基盤にしているとは確認できません。本稿は設計比較に限ります。 SingLink 2.0 · Open-source plan.

10. よくある質問

VLESSは自動的に暗号化しますか?

従来の`encryption: "none"`はしません。現在のXray-coreではVLESS Encryptionを選択できます。

VLESS EncryptionはTLSを置き換えますか?

同等ではありません。標準HTTPSの証明書や外観を自動提供しません。

Visionは暗号化ですか?

いいえ。主にフロー制御と最適化です。

XHTTPは必ずCDNで動きますか?

いいえ。モード、HTTP版、中継、CDN設定に依存します。

その関係を証明する公開根拠は現時点で不足しています。

Conclusion

現代VLESSは、ID、暗号化、外側の安全性、フロー制御、HTTP/UDP転送、多重化を分離して選ぶ技術スタックです。用途と脅威モデルを先に定義すべきです。

初回公開:2026年5月20日。技術資料確認:2026年7月28日。