pub use p384::NistP384;
use super::CurveAlg;
use ring::signature::{
EcdsaSigningAlgorithm, EcdsaVerificationAlgorithm, ECDSA_P384_SHA384_FIXED,
ECDSA_P384_SHA384_FIXED_SIGNING,
};
pub type Signature = super::Signature<NistP384>;
pub type SigningKey = super::SigningKey<NistP384>;
pub type VerifyingKey = super::VerifyingKey<NistP384>;
impl CurveAlg for NistP384 {
fn signing_alg() -> &'static EcdsaSigningAlgorithm {
&ECDSA_P384_SHA384_FIXED_SIGNING
}
fn verify_alg() -> &'static EcdsaVerificationAlgorithm {
&ECDSA_P384_SHA384_FIXED
}
}