Skip to content

Commit 7484506

Browse files
committed
pkey_ctx: add ec params generation test
1 parent e292320 commit 7484506

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

openssl/src/pkey_ctx.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1000,6 +1000,17 @@ mod test {
10001000
assert_eq!(params.size(), size);
10011001
}
10021002

1003+
#[test]
1004+
fn ec_keygen() {
1005+
let mut ctx = PkeyCtx::new_id(Id::EC).unwrap();
1006+
ctx.paramgen_init().unwrap();
1007+
ctx.set_ec_paramgen_curve_nid(Nid::X9_62_PRIME256V1)
1008+
.unwrap();
1009+
let params = ctx.paramgen().unwrap();
1010+
1011+
assert_eq!(params.size(), 72);
1012+
}
1013+
10031014
#[test]
10041015
#[cfg(any(ossl110, boringssl, libressl360, awslc))]
10051016
fn hkdf() {

0 commit comments

Comments
 (0)