feat: fix x25519 decrypt
This commit is contained in:
@@ -327,7 +327,7 @@ fn try_decrypt_key_ecdh_pgp_x25519(envelop: &TinyEncryptEnvelop, pin: &Option<St
|
||||
let wrap_key = WrapKey::parse(&envelop.encrypted_key)?;
|
||||
let cryptor = match wrap_key.header.enc.as_str() {
|
||||
ENC_AES256_GCM_X25519 => Cryptor::Aes256Gcm,
|
||||
ENC_CHACHA20_POLY1305_X25519 => Cryptor::Aes256Gcm,
|
||||
ENC_CHACHA20_POLY1305_X25519 => Cryptor::ChaCha20Poly1305,
|
||||
_ => return simple_error!("Unsupported header enc: {}", &wrap_key.header.enc),
|
||||
};
|
||||
let e_pub_key = &wrap_key.header.e_pub_key;
|
||||
|
||||
Reference in New Issue
Block a user