pub struct G4096;Expand description
4096-bit group
Trait Implementations§
Source§impl ConstMontyParams<srp::::groups::{impl#47}::{constant#0}> for G4096
impl ConstMontyParams<srp::::groups::{impl#47}::{constant#0}> for G4096
Source§impl Group for G4096
impl Group for G4096
Source§const G: <G4096 as Group>::Element
const G: <G4096 as Group>::Element
Group generator modulo
N represented as ConstMontyForm, where N is a large safe prime
(N = 2q + 1, where q is prime)Source§type Element = ConstMontyForm<G4096, srp::::groups::{impl#48}::Element::{constant#0}>
type Element = ConstMontyForm<G4096, srp::::groups::{impl#48}::Element::{constant#0}>
Group elements.
Source§fn generator() -> BoxedMontyForm
fn generator() -> BoxedMontyForm
Initialize group generator as a
BoxedMontyForm.impl Copy for G4096
impl Eq for G4096
impl StructuralPartialEq for G4096
Auto Trait Implementations§
impl Freeze for G4096
impl RefUnwindSafe for G4096
impl Send for G4096
impl Sync for G4096
impl Unpin for G4096
impl UnwindSafe for G4096
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more