diff --git a/ci-bench/src/main.rs b/ci-bench/src/main.rs index 97fbbfca..17204e17 100644 --- a/ci-bench/src/main.rs +++ b/ci-bench/src/main.rs @@ -326,7 +326,13 @@ fn all_benchmarks_params() -> Vec { KeyType::EcdsaP256, CipherSuite::TLS13_AES_128_GCM_SHA256, &rustls::version::TLS13, - "1.3_ecdsa_aes", + "1.3_ecdsap256_aes", + ), + ( + KeyType::EcdsaP384, + CipherSuite::TLS13_AES_128_GCM_SHA256, + &rustls::version::TLS13, + "1.3_ecdsap384_aes", ), ( KeyType::Rsa, @@ -338,7 +344,13 @@ fn all_benchmarks_params() -> Vec { KeyType::EcdsaP256, CipherSuite::TLS13_CHACHA20_POLY1305_SHA256, &rustls::version::TLS13, - "1.3_ecdsa_chacha", + "1.3_ecdsap256_chacha", + ), + ( + KeyType::EcdsaP384, + CipherSuite::TLS13_CHACHA20_POLY1305_SHA256, + &rustls::version::TLS13, + "1.3_ecdsap384_chacha", ), ] { all.push(BenchmarkParams::new( diff --git a/ci-bench/src/util.rs b/ci-bench/src/util.rs index 47c58020..e20680be 100644 --- a/ci-bench/src/util.rs +++ b/ci-bench/src/util.rs @@ -6,6 +6,7 @@ use rustls::pki_types::{CertificateDer, PrivateKeyDer}; pub enum KeyType { Rsa, EcdsaP256, + EcdsaP384, } impl KeyType { @@ -13,6 +14,7 @@ impl KeyType { match self { Self::Rsa => format!("../test-ca/rsa/{}", part), Self::EcdsaP256 => format!("../test-ca/ecdsa-p256/{}", part), + Self::EcdsaP384 => format!("../test-ca/ecdsa-p384/{}", part), } }