Type Alias boring_sys::RSA
source · pub type RSA = rsa_st;
Aliased Type§
struct RSA {Show 27 fields
pub meth: *mut rsa_meth_st,
pub n: *mut bignum_st,
pub e: *mut bignum_st,
pub d: *mut bignum_st,
pub p: *mut bignum_st,
pub q: *mut bignum_st,
pub dmp1: *mut bignum_st,
pub dmq1: *mut bignum_st,
pub iqmp: *mut bignum_st,
pub ex_data: crypto_ex_data_st,
pub references: u32,
pub flags: i32,
pub lock: crypto_mutex_st,
pub mont_n: *mut bn_mont_ctx_st,
pub mont_p: *mut bn_mont_ctx_st,
pub mont_q: *mut bn_mont_ctx_st,
pub d_fixed: *mut bignum_st,
pub dmp1_fixed: *mut bignum_st,
pub dmq1_fixed: *mut bignum_st,
pub inv_small_mod_large_mont: *mut bignum_st,
pub num_blindings: usize,
pub blindings: *mut *mut bn_blinding_st,
pub blindings_inuse: *mut u8,
pub blinding_fork_generation: u64,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: [u8; 7],
}
Fields§
§meth: *mut rsa_meth_st
§n: *mut bignum_st
§e: *mut bignum_st
§d: *mut bignum_st
§p: *mut bignum_st
§q: *mut bignum_st
§dmp1: *mut bignum_st
§dmq1: *mut bignum_st
§iqmp: *mut bignum_st
§ex_data: crypto_ex_data_st
§references: u32
§flags: i32
§lock: crypto_mutex_st
§mont_n: *mut bn_mont_ctx_st
§mont_p: *mut bn_mont_ctx_st
§mont_q: *mut bn_mont_ctx_st
§d_fixed: *mut bignum_st
§dmp1_fixed: *mut bignum_st
§dmq1_fixed: *mut bignum_st
§inv_small_mod_large_mont: *mut bignum_st
§num_blindings: usize
§blindings: *mut *mut bn_blinding_st
§blindings_inuse: *mut u8
§blinding_fork_generation: u64
§_bitfield_align_1: [u8; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>
§__bindgen_padding_0: [u8; 7]