bp256 0.6.1

Brainpool P-256 (brainpoolP256r1 and brainpoolP256t1) elliptic curves
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Elliptic Curve Digital Signature Algorithm (ECDSA)

pub use super::BrainpoolP256r1;

/// ECDSA/brainpoolP256r1 signature (fixed-size)
pub type Signature = ecdsa::Signature<BrainpoolP256r1>;

/// ECDSA/brainpoolP256r1 signature (ASN.1 DER encoded)
pub type DerSignature = ecdsa::der::Signature<BrainpoolP256r1>;

#[cfg(feature = "sha256")]
impl ecdsa::hazmat::DigestPrimitive for BrainpoolP256r1 {
    type Digest = sha2::Sha256;
}