diff options
author | Kai Michaelis <kai@sequoia-pgp.org> | 2019-02-13 14:26:12 +0100 |
---|---|---|
committer | Kai Michaelis <kai@sequoia-pgp.org> | 2019-02-13 19:23:42 +0100 |
commit | 91bda43cc807917a585d7cf33e708e37a726433c (patch) | |
tree | 67d8fc3077aa605ac53917ad292d1d4bb6bbdf0c /openpgp/src/crypto/asymmetric.rs | |
parent | ca912da838bca40a2e008264a2c8c339a62df483 (diff) |
openpgp: use nettle 4.0
Diffstat (limited to 'openpgp/src/crypto/asymmetric.rs')
-rw-r--r-- | openpgp/src/crypto/asymmetric.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/openpgp/src/crypto/asymmetric.rs b/openpgp/src/crypto/asymmetric.rs index b779176a..06eaf0ba 100644 --- a/openpgp/src/crypto/asymmetric.rs +++ b/openpgp/src/crypto/asymmetric.rs @@ -1,6 +1,6 @@ //! Asymmetric crypt operations. -use nettle::{dsa, ecdsa, ed25519, rsa, Yarrow}; +use nettle::{dsa, ecc, ecdsa, ed25519, rsa, Yarrow}; use packet::Key; use crypto::mpis::{self, MPI}; @@ -144,13 +144,13 @@ impl Signer for KeyPair { &mpis::SecretKey::ECDSA { ref scalar }) => { let secret = match curve { Curve::NistP256 => - ecdsa::PrivateKey::new::<ecdsa::Secp256r1>( + ecc::Scalar::new::<ecc::Secp256r1>( &scalar.value)?, Curve::NistP384 => - ecdsa::PrivateKey::new::<ecdsa::Secp384r1>( + ecc::Scalar::new::<ecc::Secp384r1>( &scalar.value)?, Curve::NistP521 => - ecdsa::PrivateKey::new::<ecdsa::Secp521r1>( + ecc::Scalar::new::<ecc::Secp521r1>( &scalar.value)?, _ => return Err( |