|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
From 189cfdbb9e30210ae58509bd73f7373f475ebaad Mon Sep 17 00:00:00 2001
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
From: Scott Talbert <swt@techie.net>
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
Date: Wed, 15 Nov 2017 19:37:52 -0500
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
Subject: [PATCH] Fix EVPTest by removing hard-coded EC curve name
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
---
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
Crypto/testsuite/src/EVPTest.cpp | 6 +++---
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
diff --git a/Crypto/testsuite/src/EVPTest.cpp b/Crypto/testsuite/src/EVPTest.cpp
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
index 4a95fedd0..9ae91ab1a 100644
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
--- a/Crypto/testsuite/src/EVPTest.cpp
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
+++ b/Crypto/testsuite/src/EVPTest.cpp
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
@@ -336,7 +336,7 @@ void EVPTest::testECEVPSaveLoadStream()
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (strPubE.str() == pubKey);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (key == key2);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (!(key != key2));
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
- ECKey ecKeyNE("secp112r2");
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
+ ECKey ecKeyNE(curveName);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
EVPPKey keyNE(&ecKeyNE);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (key != keyNE);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (!(key == keyNE));
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
@@ -391,7 +391,7 @@ void EVPTest::testECEVPSaveLoadStreamNoPass()
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (strPubE.str() == pubKey);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (key == key2);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (!(key != key2));
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
- ECKey ecKeyNE("secp112r2");
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
+ ECKey ecKeyNE(curveName);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
EVPPKey keyNE(&ecKeyNE);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (key != keyNE);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (!(key == keyNE));
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
@@ -448,7 +448,7 @@ void EVPTest::testECEVPSaveLoadFile()
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (strPubE.str() == pubKey);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (key == key2);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (!(key != key2));
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
- ECKey ecKeyNE("secp112r2");
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
+ ECKey ecKeyNE(curveName);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
EVPPKey keyNE(&ecKeyNE);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (key != keyNE);
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
assert (!(key == keyNE));
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
--
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
a22bc99 |
2.14.3
|
|
![](https://seccdn.libravatar.org/avatar/d7dabbc291349ac5567370154f390603ca7e65730ff0599a057a320cdff758bc?s=16&d=retro) |
5723328 |
|