//! Elliptic curve cryptography.
pub use AffinePoint;
pub use ProjectivePoint;
pub use Secp256r1;
use crate;
/// A trait for describining an elliptic curve over a finite field in Weierstrass form.
///
/// The curve is defined by the equation `Y^2 = X^3 + A*X + B`.
// TODO: make this generic over any size N once const generic operators are stabilized.