Lines Matching refs:BigNum
33 use crate::bn::{BigNum, BigNumRef};
377 pub fn from_public_components(n: BigNum, e: BigNum) -> Result<Rsa<Public>, ErrorStack> {
437 pub fn new(n: BigNum, e: BigNum, d: BigNum) -> Result<RsaPrivateKeyBuilder, ErrorStack> {
453 pub fn set_factors(self, p: BigNum, q: BigNum) -> Result<RsaPrivateKeyBuilder, ErrorStack> {
469 dmp1: BigNum,
470 dmq1: BigNum,
471 iqmp: BigNum,
498 /// # let bn = || openssl::bn::BigNum::new().unwrap();
508 n: BigNum,
509 e: BigNum,
510 d: BigNum,
511 p: BigNum,
512 q: BigNum,
513 dmp1: BigNum,
514 dmq1: BigNum,
515 iqmp: BigNum,
528 let e = BigNum::from_u32(ffi::RSA_F4 as u32)?;
849 let e = BigNum::from_u32(0x10001).unwrap();