Hi @edwardz246003 Thanks a lot for the interesting finding! To clarify, [go-shadowsocks2](https://github.com/shadowsocks/go-shadowsocks2) (not to be confused with the deprecated [shadowsocks-go](https://github.com/shadowsocks/shadowsocks-go)) supports AEAD ciphers from the very beginning.