From dbd1b227d9fb3afc4799d17288c2a19383a83b4b Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sun, 1 Mar 2020 12:03:26 +0100 Subject: [PATCH] revert generating ecc keys for now the currently released versions fail sometimes in encrypting to ecc keys, see #1313, the issue is about to be fixed, however, we should not generate ecc keys until the fix is rolled out - otherwise new users will get encryption errors every some messages if their counterpart is not yet using the most recent version. we can start generating ecc keys a few weeks after the fix is rolled out. --- src/pgp.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pgp.rs b/src/pgp.rs index 64d64e095..e4f1534f9 100644 --- a/src/pgp.rs +++ b/src/pgp.rs @@ -153,8 +153,8 @@ pub(crate) fn create_keypair( keygen_type: KeyGenType, ) -> std::result::Result { let (secret_key_type, public_key_type) = match keygen_type { - KeyGenType::Rsa2048 => (PgpKeyType::Rsa(2048), PgpKeyType::Rsa(2048)), - KeyGenType::Ed25519 | KeyGenType::Default => (PgpKeyType::EdDSA, PgpKeyType::ECDH), + KeyGenType::Rsa2048 | KeyGenType::Default => (PgpKeyType::Rsa(2048), PgpKeyType::Rsa(2048)), + KeyGenType::Ed25519 => (PgpKeyType::EdDSA, PgpKeyType::ECDH), }; let user_id = format!("<{}>", addr);