v2fly.clbug.comv2fly.clbug.com
Quick Start
Config Reference
Config Reference (v5, WIP)
Tools
Developer Guide
New concise guide
  • 简体中文
  • English
GitHub
Quick Start
Config Reference
Config Reference (v5, WIP)
Tools
Developer Guide
New concise guide
  • 简体中文
  • English
GitHub
  • Config Reference

    • Configuration File Format (Draft)
    • Inbounds
    • Outbounds
    • Proxy Protocol
    • Stream
    • Service
    • DNS
    • Router
    • Geo
  • Proxy Protocol

    • Blackhole
    • DNS
    • Dokodemo
    • Freedom
    • HTTP
    • Socks
    • VMess
    • VLite
    • Shadowsocks
    • Shadowsocks2022
      • Shadowsocks2022 Outbound
    • Trojan
    • Hysteria2
    • VLESS
    • Loopback
  • Stream Transport Protocol

    • TCP
    • WebSocket
    • KCP(mKCP)
    • gRPC
    • QUIC
    • Meek
    • HTTPUpgrade
    • Hysteria2
    • mekya
  • Service

    • Stats
    • Policy
    • Browser Forwarder
    • Burst Observatory
    • Background Observatory
    • Tun
    • Subscription Manager
    • File System Storage

Shadowsocks2022

Shadowsocks2022 Protocol, mostly compatible with other implementations.

Tips

Only outbound are currently implemented, and does not fully confirm to spec as of v5.12.0 . We are working on making it more align with its spec with future updates.

Shadowsocks2022 Outbound

  • Name: shadowsocks2022
  • Type: Outbound Protocol
  • ID: outbound.shadowsocks2022

Shadowsocks2022 outbound. (v5.12.0+)

address : string

Server address.

'port': number

Server port.

method : string

  • 2022-blake3-aes-128-gcm 16 bytes key size.
  • 2022-blake3-aes-256-gcm 32 bytes key size.

psk : string

Base64 encoded psk, should have exact length as required by method.

ipsk : [ string ]

Base64 encoded ipsk (identity hint psk) array, should have exact length as required by method.

Example:

{
      "protocol": "shadowsocks2022",
      "settings": {
        "address": "127.0.0.1",
        "port": 20220,
        "method": "2022-blake3-aes-128-gcm",
        "psk": "oE/s2z9Q8EWORAB8B3UCxw==",
        "ipsk": [
          "qQln3GlVCZi5iJUObJVNCw=="
        ]
      }
}
Edit this page on GitHub
Last Updated:
Contributors: Shelikhoo
Prev
Shadowsocks
Next
Trojan