Skip to content

Commit 538a5cb

Browse files
authored
Merge pull request #2330 from dcermak/use-prime256v1-key
Switch the test to use prime256v1 based key
2 parents d3d7c12 + 3319720 commit 538a5cb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

openssl/src/pkey_ctx.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1087,14 +1087,14 @@ mod test {
10871087
#[cfg(ossl320)]
10881088
fn ecdsa_deterministic_signature() {
10891089
let private_key_pem = "-----BEGIN PRIVATE KEY-----
1090-
MDkCAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQEEHzAdAgEBBBhvqwNJNOTA/Jrmf1tWWanX0f79GH7g
1091-
n9Q=
1090+
MEECAQAwEwYHKoZIzj0CAQYIKoZIzj0DAQcEJzAlAgEBBCDJr6nYRbp1FmtcIVdnsdaTTlDD2zbo
1091+
mxJ7imIrEg9nIQ==
10921092
-----END PRIVATE KEY-----";
10931093

10941094
let key1 = EcKey::private_key_from_pem(private_key_pem.as_bytes()).unwrap();
10951095
let key1 = PKey::from_ec_key(key1).unwrap();
10961096
let input = "sample";
1097-
let expected_output = hex::decode("303502190098C6BD12B23EAF5E2A2045132086BE3EB8EBD62ABF6698FF021857A22B07DEA9530F8DE9471B1DC6624472E8E2844BC25B64").unwrap();
1097+
let expected_output = hex::decode("3044022061340C88C3AAEBEB4F6D667F672CA9759A6CCAA9FA8811313039EE4A35471D3202206D7F147DAC089441BB2E2FE8F7A3FA264B9C475098FDCF6E00D7C996E1B8B7EB").unwrap();
10981098

10991099
let hashed_input = hash(MessageDigest::sha1(), input.as_bytes()).unwrap();
11001100
let mut ctx = PkeyCtx::new(&key1).unwrap();

0 commit comments

Comments
 (0)