From 6f397b26eef8906c46878cd207492da59adff29b Mon Sep 17 00:00:00 2001 From: davidhofman Date: Mon, 16 Aug 2021 18:30:44 +0200 Subject: implement StandaloneTestVectorSuite (#6) * Add StandaloneTestVectorSuite class (not implemented) * Add option to choose test suites in standalone app, StandaloneTestVectorSuite now shows up in list-libs * partially implement StandaloneTestVectorSuite * partially implement StandaloneTestVectorSuite 2 * remove unused variable * modify xml data to support standalone test vectors * StandaloneTestVectorSuite is now working * CardTestVectorSuite now skips results with DH_RAW keyAlgo * some additional debug information are now printed * change DH_RAW to DH_PLAIN * remove debug printing, clean up * remove unnecessary if check in CardTestVectorSuite * fix test suite command line option Co-authored-by: davidhofman --- src/cz/crcs/ectester/data/test/results.xml | 89 ++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) (limited to 'src/cz/crcs/ectester/data') diff --git a/src/cz/crcs/ectester/data/test/results.xml b/src/cz/crcs/ectester/data/test/results.xml index 64fa86a..fa43e4b 100644 --- a/src/cz/crcs/ectester/data/test/results.xml +++ b/src/cz/crcs/ectester/data/test/results.xml @@ -171,4 +171,93 @@ test/p521-A test/p521-B + + secp160r1-dh-plain + DH_PLAIN + secg/secp160r1-dh-raw.csv + secg/secp160r1 + test/secp160r1-U + test/secp160r1-V + + + sect163k1-dh-plain + DH_PLAIN + secg/sect163k1-dh-raw.csv + secg/sect163k1 + test/sect163k1-U + test/sect163k1-V + + + + brainpoolP224r1-dh-plain + DH_PLAIN + brainpool/brainpoolP224r1-dh-raw.csv + brainpool/brainpoolP224r1 + test/brainpoolP224r1-A + test/brainpoolP224r1-B + + + brainpoolP256r1-dh-plain + DH_PLAIN + brainpool/brainpoolP256r1-dh-raw.csv + brainpool/brainpoolP256r1 + test/brainpoolP256r1-A + test/brainpoolP256r1-B + + + brainpoolP384r1-dh-plain + DH_PLAIN + brainpool/brainpoolP384r1-dh-raw.csv + brainpool/brainpoolP384r1 + test/brainpoolP384r1-A + test/brainpoolP384r1-B + + + brainpoolP512r1-dh-plain + DH_PLAIN + brainpool/brainpoolP512r1-dh-raw.csv + brainpool/brainpoolP512r1 + test/brainpoolP512r1-A + test/brainpoolP512r1-B + + + p192-dhc-plain + DH_PLAIN + nist/p192-dhc-raw.csv + nist/P-192 + test/p192-A + test/p192-B + + + p224-dhc-plain + DH_PLAIN + nist/p224-dhc-raw.csv + nist/P-224 + test/p224-A + test/p224-B + + + p256-dhc-plain + DH_PLAIN + nist/p256-dhc-raw.csv + nist/P-256 + test/p256-A + test/p256-B + + + p384-dhc-plain + DH_PLAIN + nist/p384-dhc-raw.csv + nist/P-384 + test/p384-A + test/p384-B + + + p521-dhc-plain + DH_PLAIN + nist/p521-dhc-raw.csv + nist/P-521 + test/p521-A + test/p521-B + \ No newline at end of file -- cgit v1.3.1