Don't support X25519MLKEM768 by default (yet)
This commit is contained in:
parent
b7f47dec46
commit
b7eaa5bc95
|
|
@ -2693,13 +2693,13 @@ impl SslRef {
|
||||||
if cfg!(feature = "kx-client-nist-required") {
|
if cfg!(feature = "kx-client-nist-required") {
|
||||||
"P256Kyber768Draft00:P-256:P-384:P-521"
|
"P256Kyber768Draft00:P-256:P-384:P-521"
|
||||||
} else {
|
} else {
|
||||||
"X25519Kyber768Draft00:X25519MLKEM768:X25519:P256Kyber768Draft00:P-256:P-384:P-521"
|
"X25519Kyber768Draft00:X25519:P256Kyber768Draft00:P-256:P-384:P-521"
|
||||||
}
|
}
|
||||||
} else if cfg!(feature = "kx-client-pq-supported") {
|
} else if cfg!(feature = "kx-client-pq-supported") {
|
||||||
if cfg!(feature = "kx-client-nist-required") {
|
if cfg!(feature = "kx-client-nist-required") {
|
||||||
"P-256:P-384:P-521:P256Kyber768Draft00"
|
"P-256:P-384:P-521:P256Kyber768Draft00"
|
||||||
} else {
|
} else {
|
||||||
"X25519:P-256:P-384:P-521:X25519MLKEM768:X25519Kyber768Draft00:P256Kyber768Draft00"
|
"X25519:P-256:P-384:P-521:X25519Kyber768Draft00:P256Kyber768Draft00"
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if cfg!(feature = "kx-client-nist-required") {
|
if cfg!(feature = "kx-client-nist-required") {
|
||||||
|
|
@ -2715,9 +2715,7 @@ impl SslRef {
|
||||||
|
|
||||||
#[cfg(feature = "kx-safe-default")]
|
#[cfg(feature = "kx-safe-default")]
|
||||||
fn server_set_default_curves_list(&mut self) {
|
fn server_set_default_curves_list(&mut self) {
|
||||||
self.set_curves_list(
|
self.set_curves_list("X25519Kyber768Draft00:P256Kyber768Draft00:X25519:P-256:P-384")
|
||||||
"X25519Kyber768Draft00:X25519MLKEM768:P256Kyber768Draft00:X25519:P-256:P-384",
|
|
||||||
)
|
|
||||||
.expect("invalid default server curves list");
|
.expect("invalid default server curves list");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue