diff options
| author | Emīls Piņķis <emils@mullvad.net> | 2022-05-17 17:09:48 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2022-06-14 12:37:02 +0200 |
| commit | 0f1106cf9b0c3aee13dc331a3e14678520464614 (patch) | |
| tree | b184c043d492f7db6801c93573f35279bc8c6aad | |
| parent | 9b56d6ae54cec41dead7e2b3e53167ca6b464101 (diff) | |
| download | mullvadvpn-0f1106cf9b0c3aee13dc331a3e14678520464614.tar.xz mullvadvpn-0f1106cf9b0c3aee13dc331a3e14678520464614.zip | |
Always spawn a thread for generating a keypair
| -rw-r--r-- | talpid-relay-config-client/src/lib.rs | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/talpid-relay-config-client/src/lib.rs b/talpid-relay-config-client/src/lib.rs index df292a2399..fd4931c506 100644 --- a/talpid-relay-config-client/src/lib.rs +++ b/talpid-relay-config-client/src/lib.rs @@ -56,7 +56,6 @@ pub async fn push_pq_key( Ok((oqs_key, psk)) } -#[cfg(target_os = "windows")] async fn generate_key() -> Result<(kem::PublicKey, SecretKey), Error> { let (tx, rx) = tokio::sync::oneshot::channel(); @@ -76,12 +75,6 @@ async fn generate_key() -> Result<(kem::PublicKey, SecretKey), Error> { rx.await.unwrap() } -#[cfg(not(target_os = "windows"))] -async fn generate_key() -> Result<(kem::PublicKey, SecretKey), Error> { - let kem = Kem::new(ALGORITHM).map_err(Error::OqsError)?; - kem.keypair().map_err(Error::OqsError) -} - fn algorithm_to_string(algorithm: &Algorithm) -> String { match algorithm { Algorithm::ClassicMcEliece8192128f => "Classic-McEliece-8192128f".to_string(), |
