diff --git a/src/net/transport/tls.rs b/src/net/transport/tls.rs index dab3e8172..682d094db 100644 --- a/src/net/transport/tls.rs +++ b/src/net/transport/tls.rs @@ -256,7 +256,7 @@ pub struct TlsUpgrade { impl TlsUpgrade { pub async fn new() -> io::Result { // On each instantiation, generate a new keypair and certificate - let Ok(keypair) = rcgen::KeyPair::generate() else { + let Ok(keypair) = rcgen::KeyPair::generate_for(&rcgen::PKCS_ED25519) else { return Err(io::Error::other("Failed to generate TLS keypair")) };