Unverified Commit 7484506d authored by Huw Jones's avatar Huw Jones
Browse files

pkey_ctx: add ec params generation test

parent e292320e
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -1000,6 +1000,17 @@ mod test {
        assert_eq!(params.size(), size);
    }

    #[test]
    fn ec_keygen() {
        let mut ctx = PkeyCtx::new_id(Id::EC).unwrap();
        ctx.paramgen_init().unwrap();
        ctx.set_ec_paramgen_curve_nid(Nid::X9_62_PRIME256V1)
            .unwrap();
        let params = ctx.paramgen().unwrap();

        assert_eq!(params.size(), 72);
    }

    #[test]
    #[cfg(any(ossl110, boringssl, libressl360, awslc))]
    fn hkdf() {