diff options
| author | davidhofman | 2021-08-16 18:30:44 +0200 |
|---|---|---|
| committer | GitHub | 2021-08-16 18:30:44 +0200 |
| commit | 6f397b26eef8906c46878cd207492da59adff29b (patch) | |
| tree | d2a25cddb6d18ea3ac8b3ce3fe15fe91a549843d /src/cz/crcs/ectester/data | |
| parent | 31747e95491eab3a7f3e9b9f6aad8e5e3a9bc7ea (diff) | |
| download | ECTester-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.xml | 89 |
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 |
