Type Alias ecdsa::EncodedPoint

source ·
pub type EncodedPoint<C> = EncodedPoint<<C as Curve>::FieldBytesSize>;
Expand description

Encoded elliptic curve point sized appropriately for a given curve.

Aliased Type§

struct EncodedPoint<C> { /* private fields */ }

Trait Implementations§

source§

impl<C> From<&VerifyingKey<C>> for EncodedPoint<C>where C: PrimeCurve + CurveArithmetic + PointCompression, AffinePoint<C>: FromEncodedPoint<C> + ToEncodedPoint<C>, FieldBytesSize<C>: ModulusSize,

Available on crate feature verifying only.
source§

fn from(verifying_key: &VerifyingKey<C>) -> EncodedPoint<C>

Converts to this type from the input type.
source§

impl<C> From<VerifyingKey<C>> for EncodedPoint<C>where C: PrimeCurve + CurveArithmetic + PointCompression, AffinePoint<C>: FromEncodedPoint<C> + ToEncodedPoint<C>, FieldBytesSize<C>: ModulusSize,

Available on crate feature verifying only.
source§

fn from(verifying_key: VerifyingKey<C>) -> EncodedPoint<C>

Converts to this type from the input type.