@@ -8,23 +8,28 @@ shadowsocks' flavored cryptographic algorithm in pure Rust.
88
99Stream Ciphers:
1010
11- * [x] SS_TABLE
12- * [x] SS_RC4_MD5
13- * [x] AES_128_CTR, AES_192_CTR, AES_256_CTR
14- * [x] AES_128_CFB1, AES_128_CFB8, AES_128_CFB128, AES_192_CFB1, AES_192_CFB8, AES_192_CFB128, AES_256_CFB1, AES_256_CFB8, AES_256_CFB128
15- * [x] AES_128_OFB, AES_192_OFB, AES_256_OFB
16- * [x] CAMELLIA_128_CTR, CAMELLIA_192_CTR, CAMELLIA_256_CTR
17- * [x] CAMELLIA_128_CFB1, CAMELLIA_128_CFB8, CAMELLIA_128_CFB128, CAMELLIA_192_CFB1, CAMELLIA_192_CFB8, CAMELLIA_192_CFB128, CAMELLIA_256_CFB1, CAMELLIA_256_CFB8, CAMELLIA_256_CFB128
18- * [x] CAMELLIA_128_OFB, CAMELLIA_192_OFB, CAMELLIA_256_OFB
11+ * [x] SS \_ TABLE
12+ * [x] SS \_ RC4 \_ MD5
13+ * [x] AES \_ 128 \_ CTR, AES \_ 192 \_ CTR, AES \_ 256 \_ CTR
14+ * [x] AES \_ 128 \_ CFB1, AES \_ 128 \_ CFB8, AES \_ 128 \_ CFB128, AES \_ 192 \_ CFB1, AES \_ 192 \_ CFB8, AES \_ 192 \_ CFB128, AES \_ 256 \_ CFB1, AES \_ 256 \_ CFB8, AES \_ 256 \_ CFB128
15+ * [x] AES \_ 128 \_ OFB, AES \_ 192 \_ OFB, AES \_ 256 \_ OFB
16+ * [x] CAMELLIA \_ 128 \_ CTR, CAMELLIA \_ 192 \_ CTR, CAMELLIA \_ 256 \_ CTR
17+ * [x] CAMELLIA \_ 128 \_ CFB1, CAMELLIA \_ 128 \_ CFB8, CAMELLIA \_ 128 \_ CFB128, CAMELLIA \_ 192 \_ CFB1, CAMELLIA \_ 192 \_ CFB8, CAMELLIA \_ 192 \_ CFB128, CAMELLIA \_ 256 \_ CFB1, CAMELLIA \_ 256 \_ CFB8, CAMELLIA \_ 256 \_ CFB128
18+ * [x] CAMELLIA \_ 128 \_ OFB, CAMELLIA \_ 192 \_ OFB, CAMELLIA \_ 256 \_ OFB
1919* [x] RC4
2020* [x] CHACHA20 (IETF Version)
2121
2222AEAD Ciphers:
2323
24- * [x] AES_128_CCM, AES_256_CCM
25- * [x] AES_128_GCM, AES_256_GCM
26- * [x] AES_128_GCM_SIV, AES_256_GCM_SIV
27- * [x] CHACHA20_POLY1305 (IETF Version)
28- * [x] XCHACHA20_POLY1305 (IETF Version)
29- * [ ] AES_128_OCB_TAGLEN128, AES_192_OCB_TAGLEN128, AES_256_OCB_TAGLEN128
30- * [ ] AES_SIV_CMAC_256, AES_SIV_CMAC_384, AES_SIV_CMAC_512
24+ * [x] AES\_ 128\_ CCM, AES\_ 256\_ CCM
25+ * [x] AES\_ 128\_ GCM, AES\_ 256\_ GCM
26+ * [x] AES\_ 128\_ GCM\_ SIV, AES\_ 256\_ GCM\_ SIV
27+ * [x] CHACHA20\_ POLY1305 (IETF Version)
28+ * [x] XCHACHA20\_ POLY1305 (IETF Version)
29+ * [ ] AES\_ 128\_ OCB\_ TAGLEN128, AES\_ 192\_ OCB\_ TAGLEN128, AES\_ 256\_ OCB\_ TAGLEN128
30+ * [ ] AES\_ SIV\_ CMAC\_ 256, AES\_ SIV\_ CMAC\_ 384, AES\_ SIV\_ CMAC\_ 512
31+
32+ AEAD 2022 Ciphers:
33+
34+ * [x] AEAD2022\_ BLAKE3\_ AES\_ 128\_ GCM, AEAD2022\_ BLAKE3\_ AES\_ 256\_ GCM
35+ * [x] AEAD2022\_ BLAKE3\_ CHACHA20\_ POLY1305, AEAD2022\_ BLAKE3\_ CHACHA8\_ POLY1305
0 commit comments