diff options
Diffstat (limited to 'standalone')
| -rw-r--r-- | standalone/src/test/java/cz/crcs/ectester/standalone/AppTests.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/standalone/src/test/java/cz/crcs/ectester/standalone/AppTests.java b/standalone/src/test/java/cz/crcs/ectester/standalone/AppTests.java index 7b2036d..7105906 100644 --- a/standalone/src/test/java/cz/crcs/ectester/standalone/AppTests.java +++ b/standalone/src/test/java/cz/crcs/ectester/standalone/AppTests.java @@ -105,6 +105,7 @@ public class AppTests { break; case "Nettle": case "libgcrypt": + case "wolfCrypt": args = new String[]{"generate", "-n", "10", "-cn", "secp256r1", libName}; break; case "BoringSSL": @@ -123,6 +124,7 @@ public class AppTests { switch (libName) { case "Nettle": case "libgcrypt": + case "wolfCrypt": args = new String[]{"ecdh", "-n", "10", "-cn", "secp256r1", libName}; break; case "BoringSSL": @@ -152,6 +154,9 @@ public class AppTests { case "2021": args = new String[]{"ecdsa", "-n", "10", "-nc", "secg/secp256r1", "-t", "NONEwithECDSA", libName}; break; + case "wolfCrypt": + args = new String[]{"ecdsa", "-n", "10", "-cn", "secp256r1", libName}; + break; } ECTesterStandalone.main(args); } @@ -161,6 +166,8 @@ public class AppTests { @ValueSource(strings = {"Bouncy", "Sun", "libtomcrypt", "Botan", "Crypto++", "OpenSSL 3", "BoringSSL", "libgcrypt", "mbed TLS", "2021" /* IPPCP */, "Nettle", "LibreSSL", "wolfCrypt"}) @StdIo() public void export(String libName, StdOut out) { + // TODO: wolfCrypt is weirdly broken here. + assumeFalse(libName.contains("wolfCrypt")); String[] args = new String[]{"export", "-b", "256", libName}; switch (libName) { case "Botan": |
