Struct mbedtls::ecp::EcGroup [−][src]
pub struct EcGroup { /* fields omitted */ }
Implementations
impl EcGroup
[src]
impl EcGroup
[src]pub fn new(group: EcGroupId) -> Result<EcGroup>
[src]
pub fn from_parameters(
p: Mpi,
a: Mpi,
b: Mpi,
g_x: Mpi,
g_y: Mpi,
order: Mpi
) -> Result<EcGroup>
[src]
p: Mpi,
a: Mpi,
b: Mpi,
g_x: Mpi,
g_y: Mpi,
order: Mpi
) -> Result<EcGroup>
pub fn group_id(&self) -> Result<EcGroupId>
[src]
pub fn p(&self) -> Result<Mpi>
[src]
pub fn a(&self) -> Result<Mpi>
[src]
pub fn b(&self) -> Result<Mpi>
[src]
pub fn order(&self) -> Result<Mpi>
[src]
pub fn cofactor(&self) -> Result<u32>
[src]
pub fn generator(&self) -> Result<EcPoint>
[src]
pub fn contains_point(&self, point: &EcPoint) -> Result<bool>
[src]
Trait Implementations
impl Clone for EcGroup
[src]
impl Clone for EcGroup
[src]fn clone(&self) -> Self
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for EcGroup
impl RefUnwindSafe for EcGroup
impl UnwindSafe for EcGroup
impl UnwindSafe for EcGroup