[][src]Module signatory::ecdsa

The Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard)

Re-exports

pub use ecdsa::elliptic_curve;
pub use ecdsa::generic_array;

Modules

nistp256

NIST P-256

nistp384

NIST P-384

secp256k1

secp256k1

Structs

Asn1Signature

ASN.1 DER-encoded signature.

FixedSignature

ECDSA signatures (fixed-size).

PublicKey

SEC1 encoded curve point.

SecretKey

Elliptic curve secret keys.

TestVector

ECDSA test vector

Traits

Curve

Marker trait for elliptic curves in short Weierstrass form

Type Definitions

UncompressedPointSize

Size of an uncompressed point for the given elliptic curve when encoded using the SEC1 Elliptic-Curve-Point-to-Octet-String algorithm (including leading 0x04 tag byte).

UntaggedPointSize

Size of an untagged point for given elliptic curve.