Lines Matching defs:generator
59 /// Creates a DH instance based upon the given primes and generator params.
64 generator: BigNum,
72 generator.as_ptr(),
74 mem::forget((prime_p, prime_q, generator));
112 /// Generates DH params based on the given `prime_len` and a fixed `generator` value.
114 pub fn generate_params(prime_len: u32, generator: u32) -> Result<Dh<Params>, ErrorStack> {
120 generator as i32,
215 /// Returns the generator from the DH instance.
217 pub fn generator(&self) -> &BigNumRef {
368 let generator = BigNum::from_hex_str(
374 generator.to_owned().unwrap(),
382 assert_eq!(dh.generator(), &generator);
458 dh_params1.generator().to_owned().unwrap(),