[][src]Module signatory::ecdsa::curve

Elliptic Curves: Weierstrass form - for use with ECDSA.

Re-exports

pub use self::nistp256::NistP256;
pub use self::nistp384::NistP384;
pub use self::secp256k1::Secp256k1;

Modules

nistp256

The NIST P-256 (a.k.a. prime256v1, secp256r1) elliptic curve defined in FIPS 186-4: Digital Signature Standard (DSS)

nistp384

The NIST P-384 (a.k.a. secp384r1) elliptic curve defined in FIPS 186-4: Digital Signature Standard (DSS)

point

Compressed and uncompressed Weierstrass elliptic curve points serialized according to the Elliptic-Curve-Point-to-Octet-String algorithm described in SEC 1: Elliptic Curve Cryptography (Version 2.0) section 2.3.3 (page 10)

secp256k1

The secp256k1 elliptic curve as defined by Certicom's SECG in SEC 2: Recommended Elliptic Curve Domain Parameters:

Enums

WeierstrassCurveKind

Types of Weierstrass curves known to this library

Traits

WeierstrassCurve

Elliptic curve in short Weierstrass form suitable for use with ECDSA