pub struct NistP192Params {
pub p: [u8; 24],
pub a: [u8; 24],
pub b: [u8; 24],
pub g_x: [u8; 24],
pub g_y: [u8; 24],
pub n: [u8; 24],
pub h: u8,
}Expand description
NIST P-192 (secp192r1) curve parameters
Fields§
§p: [u8; 24]Prime modulus p = 2^192 − 2^64 − 1
a: [u8; 24]Curve coefficient a = p − 3
b: [u8; 24]Curve coefficient b
g_x: [u8; 24]Generator x-coordinate Gx
g_y: [u8; 24]Generator y-coordinate Gy
n: [u8; 24]Order of the curve n
h: u8Cofactor h
Auto Trait Implementations§
impl Freeze for NistP192Params
impl RefUnwindSafe for NistP192Params
impl Send for NistP192Params
impl Sync for NistP192Params
impl Unpin for NistP192Params
impl UnsafeUnpin for NistP192Params
impl UnwindSafe for NistP192Params
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