Struct bp256::r1::BrainpoolP256r1 [−][src]
pub struct BrainpoolP256r1;
Expand description
brainpoolP256r1 elliptic curve: verifiably pseudo-random variant
Trait Implementations
Object Identifier (OID) for this curve
Get the pkcs8::AlgorithmIdentifier
for this curve
Returns the “default value” for a type. Read more
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Should point compression be applied by default?
fn validate_public_key(
secret_key: &SecretKey<Self>,
public_key: &EncodedPoint<<Self::UInt as ArrayEncoding>::ByteSize>
) -> Result<(), Error>
fn validate_public_key(
secret_key: &SecretKey<Self>,
public_key: &EncodedPoint<<Self::UInt as ArrayEncoding>::ByteSize>
) -> Result<(), Error>
Validate that the given EncodedPoint
is a valid public key for the
provided secret value. Read more
Auto Trait Implementations
impl RefUnwindSafe for BrainpoolP256r1
impl Send for BrainpoolP256r1
impl Sync for BrainpoolP256r1
impl Unpin for BrainpoolP256r1
impl UnwindSafe for BrainpoolP256r1
Blanket Implementations
Mutably borrows from an owned value. Read more