Struct sshcerts::ssh::RsaPrivateKey [−][src]
pub struct RsaPrivateKey { pub n: Vec<u8>, pub e: Vec<u8>, pub d: Vec<u8>, pub coefficient: Vec<u8>, pub p: Vec<u8>, pub q: Vec<u8>, pub exp: Option<Vec<u8>>, pub exq: Option<Vec<u8>>, }
RSA private key.
Fields
n: Vec<u8>
Modulus of key.
e: Vec<u8>
Public key exponent
d: Vec<u8>
Private key exponent.
coefficient: Vec<u8>
CRT coefficient q^(-1) mod p.
p: Vec<u8>
Prime factor p of n
q: Vec<u8>
Prime factor q of n
exp: Option<Vec<u8>>
Exponent using p
exq: Option<Vec<u8>>
Exponent using q
Trait Implementations
impl Clone for RsaPrivateKey
[src]
impl Clone for RsaPrivateKey
[src]fn clone(&self) -> RsaPrivateKey
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl PartialEq<RsaPrivateKey> for RsaPrivateKey
[src]
impl PartialEq<RsaPrivateKey> for RsaPrivateKey
[src]fn eq(&self, other: &RsaPrivateKey) -> bool
[src]
fn ne(&self, other: &RsaPrivateKey) -> bool
[src]
impl StructuralPartialEq for RsaPrivateKey
[src]
impl StructuralPartialEq for RsaPrivateKey
[src]Auto Trait Implementations
impl RefUnwindSafe for RsaPrivateKey
impl RefUnwindSafe for RsaPrivateKey
impl Send for RsaPrivateKey
impl Send for RsaPrivateKey
impl Sync for RsaPrivateKey
impl Sync for RsaPrivateKey
impl Unpin for RsaPrivateKey
impl Unpin for RsaPrivateKey
impl UnwindSafe for RsaPrivateKey
impl UnwindSafe for RsaPrivateKey