diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2022-06-20 16:53:57 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-20 16:53:57 +0530 |
commit | 4cbb2567b502445ef6c13acac64b5f93218db4ba (patch) | |
tree | 2431ef7490cbcbf54828c848c0dbedbf1aeff773 /ext/crypto/generate_key.rs | |
parent | 3d6fa64f19e74924813ece5e5fbd53023342bac8 (diff) |
chore(ext/crypto): update webcrypto deps (#14452)
Diffstat (limited to 'ext/crypto/generate_key.rs')
-rw-r--r-- | ext/crypto/generate_key.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/crypto/generate_key.rs b/ext/crypto/generate_key.rs index 99f9fac62..9ecbb8d11 100644 --- a/ext/crypto/generate_key.rs +++ b/ext/crypto/generate_key.rs @@ -7,7 +7,7 @@ use num_traits::FromPrimitive; use once_cell::sync::Lazy; use ring::rand::SecureRandom; use ring::signature::EcdsaKeyPair; -use rsa::pkcs1::ToRsaPrivateKey; +use rsa::pkcs1::EncodeRsaPrivateKey; use rsa::BigUint; use rsa::RsaPrivateKey; use serde::Deserialize; @@ -76,7 +76,7 @@ fn generate_key_rsa( .to_pkcs1_der() .map_err(|_| operation_error("Failed to serialize RSA key"))?; - Ok(private_key.as_ref().to_vec()) + Ok(private_key.as_bytes().to_vec()) } fn generate_key_ec(named_curve: EcNamedCurve) -> Result<Vec<u8>, AnyError> { |