ShadowsocksR-Live / iShadowsocksR

ShadowsocksR (SSRoT) client for iOS
GNU General Public License v3.0
574 stars 326 forks source link

请问能尝试支持一下AEAD加密方式吗? #35

Closed weqeo closed 4 years ago

weqeo commented 4 years ago

现在shadowsocks官网最推荐的加密方式已经变成了AEAD这种方式了:https://shadowsocks.org/en/spec/AEAD-Ciphers.html

Name Alias Key Size Salt Size Nonce Size Tag Size
AEAD_CHACHA20_POLY1305 chacha20-ietf-poly1305 32 32 12 16
AEAD_AES_256_GCM aes-256-gcm 32 32 12 16
AEAD_AES_192_GCM aes-192-gcm 24 24 12 16
AEAD_AES_128_GCM aes-128-gcm 16 16 12 16

请问能尝试支持一下AEAD加密方式吗?谢谢~

ssrlive commented 4 years ago

没有计划。将来也不会支持。因为走了 SSRoT 以后,所有的混淆、加密都是多余的,是累赘、无用的。

weqeo commented 4 years ago

没有计划。将来也不会支持。因为走了 SSRoT 以后,所有的混淆、加密都是多余的,是累赘、无用的。

好的,那请问如果我个人想要尝试支持AEAD的加密方式的话,该如何入手呢?希望能得到一点指点~感谢🙏

ssrlive commented 4 years ago

可以看看 encrypt.c 文件,看看怎麼著手。

weqeo commented 4 years ago

可以看看 encrypt.c 文件,看看怎麼著手。

好的,感谢

ssrlive commented 2 years ago

已经支持 AEAD 加密。