aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/data
diff options
context:
space:
mode:
authordavidhofman2021-08-16 18:30:44 +0200
committerGitHub2021-08-16 18:30:44 +0200
commit6f397b26eef8906c46878cd207492da59adff29b (patch)
treed2a25cddb6d18ea3ac8b3ce3fe15fe91a549843d /src/cz/crcs/ectester/data
parent31747e95491eab3a7f3e9b9f6aad8e5e3a9bc7ea (diff)
downloadECTester-6f397b26eef8906c46878cd207492da59adff29b.tar.gz
ECTester-6f397b26eef8906c46878cd207492da59adff29b.tar.zst
ECTester-6f397b26eef8906c46878cd207492da59adff29b.zip
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 <davidhofman@github.com>
Diffstat (limited to 'src/cz/crcs/ectester/data')
-rw-r--r--src/cz/crcs/ectester/data/test/results.xml89
1 files changed, 89 insertions, 0 deletions
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 @@
<onekey>test/p521-A</onekey>
<otherkey>test/p521-B</otherkey>
</kaResult>
+ <kaResult>
+ <id>secp160r1-dh-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>secg/secp160r1-dh-raw.csv</file>
+ <curve>secg/secp160r1</curve>
+ <onekey>test/secp160r1-U</onekey>
+ <otherkey>test/secp160r1-V</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>sect163k1-dh-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>secg/sect163k1-dh-raw.csv</file>
+ <curve>secg/sect163k1</curve>
+ <onekey>test/sect163k1-U</onekey>
+ <otherkey>test/sect163k1-V</otherkey>
+ </kaResult>
+
+ <kaResult>
+ <id>brainpoolP224r1-dh-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>brainpool/brainpoolP224r1-dh-raw.csv</file>
+ <curve>brainpool/brainpoolP224r1</curve>
+ <onekey>test/brainpoolP224r1-A</onekey>
+ <otherkey>test/brainpoolP224r1-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>brainpoolP256r1-dh-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>brainpool/brainpoolP256r1-dh-raw.csv</file>
+ <curve>brainpool/brainpoolP256r1</curve>
+ <onekey>test/brainpoolP256r1-A</onekey>
+ <otherkey>test/brainpoolP256r1-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>brainpoolP384r1-dh-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>brainpool/brainpoolP384r1-dh-raw.csv</file>
+ <curve>brainpool/brainpoolP384r1</curve>
+ <onekey>test/brainpoolP384r1-A</onekey>
+ <otherkey>test/brainpoolP384r1-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>brainpoolP512r1-dh-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>brainpool/brainpoolP512r1-dh-raw.csv</file>
+ <curve>brainpool/brainpoolP512r1</curve>
+ <onekey>test/brainpoolP512r1-A</onekey>
+ <otherkey>test/brainpoolP512r1-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>p192-dhc-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>nist/p192-dhc-raw.csv</file>
+ <curve>nist/P-192</curve>
+ <onekey>test/p192-A</onekey>
+ <otherkey>test/p192-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>p224-dhc-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>nist/p224-dhc-raw.csv</file>
+ <curve>nist/P-224</curve>
+ <onekey>test/p224-A</onekey>
+ <otherkey>test/p224-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>p256-dhc-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>nist/p256-dhc-raw.csv</file>
+ <curve>nist/P-256</curve>
+ <onekey>test/p256-A</onekey>
+ <otherkey>test/p256-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>p384-dhc-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>nist/p384-dhc-raw.csv</file>
+ <curve>nist/P-384</curve>
+ <onekey>test/p384-A</onekey>
+ <otherkey>test/p384-B</otherkey>
+ </kaResult>
+ <kaResult>
+ <id>p521-dhc-plain</id>
+ <ka>DH_PLAIN</ka>
+ <file>nist/p521-dhc-raw.csv</file>
+ <curve>nist/P-521</curve>
+ <onekey>test/p521-A</onekey>
+ <otherkey>test/p521-B</otherkey>
+ </kaResult>
</results> \ No newline at end of file