Open jiamo opened 3 years ago
我就尝试移植了https://github.com/qwj/python-proxy/blob/master/pproxy/cipherpy.py 中的 chacha20 相关的几个算法。 https://github.com/jiamo/shadowsocks-java/blob/master/src/main/java/cn/wowspeeder/encryption/ChaCha20_IETF_POLY1305_Cipher.java
ChaCha20_IETF可以工作。 但是 ChaCha20_IETF_POLY1305_Cipher 不可以工作。像是 tcpproxyhandler 中 clientChannel 被提前 close了。
但是对 netty 不熟。
我看 CryptAeadBase 里面有 //TODO unfinished. 比如 ChaCha20Poly1305 的支持?