diff --git a/src/ecdsa/signer.rs b/src/ecdsa/signer.rs index e1f23c2f..102c4e3a 100644 --- a/src/ecdsa/signer.rs +++ b/src/ecdsa/signer.rs @@ -7,7 +7,7 @@ use crate::{object, Client}; use ecdsa::{ der, elliptic_curve::{ - consts::U32, + consts::{U32, U48}, generic_array::ArrayLength, point::PointCompression, sec1::{self, FromEncodedPoint, ToEncodedPoint}, @@ -148,7 +148,7 @@ impl PrehashSigner> for Signer { impl DigestSigner> for Signer where - D: Digest + Default, + D: Digest + Default, { /// Compute a fixed-sized P-384 ECDSA signature of the given digest fn try_sign_digest(&self, digest: D) -> Result, Error> {