Loading openssl/src/pkey_ctx.rs +12 −0 Original line number Diff line number Diff line Loading @@ -1011,6 +1011,18 @@ mod test { ctx.keygen().unwrap(); } #[test] #[cfg(not(boringssl))] fn dh_paramgen() { let mut ctx = PkeyCtx::new_id(Id::DH).unwrap(); ctx.paramgen_init().unwrap(); ctx.set_dh_paramgen_prime_len(512).unwrap(); ctx.set_dh_paramgen_generator(2).unwrap(); let params = ctx.paramgen().unwrap(); assert_eq!(params.size(), 64); } #[test] #[cfg(not(boringssl))] fn dsa_paramgen() { Loading Loading
openssl/src/pkey_ctx.rs +12 −0 Original line number Diff line number Diff line Loading @@ -1011,6 +1011,18 @@ mod test { ctx.keygen().unwrap(); } #[test] #[cfg(not(boringssl))] fn dh_paramgen() { let mut ctx = PkeyCtx::new_id(Id::DH).unwrap(); ctx.paramgen_init().unwrap(); ctx.set_dh_paramgen_prime_len(512).unwrap(); ctx.set_dh_paramgen_generator(2).unwrap(); let params = ctx.paramgen().unwrap(); assert_eq!(params.size(), 64); } #[test] #[cfg(not(boringssl))] fn dsa_paramgen() { Loading