You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+48-20Lines changed: 48 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,21 +17,52 @@ Note that RustCrypto performance is generally inferior than ring, but in exchang
17
17
18
18
## Supported Cipher Suites
19
19
20
-
- TLS_ECDHE_ECDSA_WITH_AES_128_CCM
21
-
- TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8
22
-
- TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
23
-
- TLS_ECDHE_ECDSA_WITH_AES_256_CCM
24
-
- TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8
25
-
- TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
26
-
- TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
27
-
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
28
-
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
29
-
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
30
-
- TLS13_AES_128_CCM_SHA256
31
-
- TLS13_AES_128_CCM_8_SHA256
32
-
- TLS13_AES_128_GCM_SHA256
33
-
- TLS13_AES_256_GCM_SHA384
34
-
- TLS13_CHACHA20_POLY1305_SHA256
20
+
Only the recommended ([TLS1.2](https://ciphersuite.info/cs/?security=recommended&singlepage=true&tls=tls12), [TLS1.3](https://ciphersuite.info/cs/?security=recommended&singlepage=true&tls=tls13)) and secure ([TLS1.2](https://ciphersuite.info/cs/?security=secure&singlepage=true&tls=tls12), [TLS1.3](https://ciphersuite.info/cs/?security=secure&singlepage=true&tls=tls13)) suites will be chosen
\* PSK support is currently blocked due to [it not currently being supported in Rustls as of 2024](https://github.com/rustls/rustls/issues/174).
61
+
If you want this feature, consider financially supporting the Rustls project by being a funder in [Prossimo](https://www.memorysafety.org/initiative/rustls/)
62
+
63
+
\* While both [CAMELLIA](https://github.com/RustCrypto/block-ciphers/tree/master/camellia) and [ARIA](https://github.com/RustCrypto/block-ciphers/tree/master/aria) block cipher are in RustCrypto, they are still in 0.1.0 and not currently viable for production use
64
+
65
+
\* As RustCrypto do not have a [Dragonfly](https://www.ietf.org/proceedings/83/slides/slides-83-cfrg-0.pdf) implementation, nor it is planned yet, [RFC8492](https://datatracker.ietf.org/doc/html/rfc8492) and thus ECCPWD family of cipher suites would be hard to implement for the known future
35
66
36
67
## License
37
68
@@ -50,8 +81,7 @@ Unless you explicitly state otherwise, any contribution intentionally submitted
50
81
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
51
82
dual licensed as above, without any additional terms or conditions.
0 commit comments