aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/common
Commit message (Collapse)AuthorAgeFilesLines
* Basic Gradle setup.J08nY2024-03-2542-4572/+0
|
* Do not try to recover signature nonces where we do not know how.J08nY2024-03-162-8/+28
|
* Fix PLAIN and CVC ECDSA parsing.J08nY2024-03-161-20/+10
|
* Fix DER decoding.J08nY2024-03-161-5/+8
|
* Fixes for Java 19. Fixes #17.J08nY2023-01-301-2/+1
|
* Bump BouncyCastle and fix resource loading.J08nY2023-01-301-0/+10
| | | | Fixes #18.
* Test with default curve if possible.davidhofman2021-12-091-1/+9
| | | | | | | | | | | | | | | Final changes to the new test suites and scripts. (#16) * Final changes in some of the test suites. * Final changes to testing scripts. * Roll back recent changes in the cofactor test suite. * Change key generation method in Degenerate, Invalid, and Twist test suites. * Small cosmetic change to the edge-cases test suite. * Small change to run_test_suite.sh
* Implement StandaloneWrongSuite. (#12)davidhofman2021-09-065-0/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add StandaloneWrongSuite. * Partially implement StandaloneWrongSuite. * Add setParam method to EC_Params. * Fix new setParam method in EC_Params. * Implement StandaloneWrongSuite * Add custom classes for testing wrong curve parameters. * Update custom classes. * Add more custom classes for testing curves with wrong parameters. * Modify StandaloneWrongSuite to work with the new custom classes. * Various small cosmetic changes to new custom classes. * Add missing author information to various classes. * Fix a small mistake in CustomECFieldF2m * Add randomG test, change some variables to final. * Add option to skip certain tests + various small changes.
* Fix Cofactor suite.J08nY2021-08-242-3/+11
|
* Suppress unnecessary warnings.J08nY2021-08-245-0/+5
|
* Fix Nettle and LibreSSL implementations.J08nY2019-12-281-1/+2
|
* Unify native timing, add more timing sources.J08nY2019-07-242-4/+73
|
* Better handle KeyBuilder and KeyPair construction in the applet.J08nY2019-07-182-1/+28
|
* Add mbedTLS support.J08nY2019-07-041-3/+3
|
* Fix nonce extraction exception.J08nY2019-03-281-8/+9
|
* Add customizable time resolution.develJ08nY2019-03-181-0/+15
|
* Migrate plot scripts to Jupyter notebook format. Fix ECDSA nonce recovery.J08nY2019-03-181-4/+15
|
* Some fixes in wrong test suite, better ordering of tests.J08nY2019-03-044-24/+23
|
* Add better semi-random generation of inputs in tests.J08nY2019-03-042-29/+138
|
* Many fixes to cofactor, edge-cases and misc suites.J08nY2019-02-281-1/+30
|
* Add better loading of keys to standalone.J08nY2019-02-281-2/+41
|
* Add option to use preset semi-random private key in tests.J08nY2019-02-211-0/+23
|
* Add named key opts to standalone.J08nY2018-12-171-0/+9
|
* Add test of ECDH when keypair has engated pubkey.J08nY2018-12-161-3/+3
|
* Add nonce output to standalone ECDSA function.J08nY2018-12-021-0/+1
|
* Add nonce recovery and output in ECDSA utility function.J08nY2018-12-022-3/+55
|
* Add dry run mode to enable precise time measurement via overhead subtraction.J08nY2018-11-301-1/+1
|
* Add ECDH validation tests using BouncyCastle.J08nY2018-11-141-0/+3
|
* Print named objects cleaner. Increase applet buffer sizes.J08nY2018-11-142-49/+25
|
* Add MNT curves, cleanup misc and compression tests.J08nY2018-11-111-0/+52
|
* Add compression tests for quadratic non-residue in modular square root.J08nY2018-11-032-1/+9
|
* Add more ecdsa tests.J08nY2018-08-122-7/+17
|
* Reformat all code.J08nY2018-08-126-17/+24
|
* Add various ECDSA tests.J08nY2018-08-114-4/+103
|
* Add utility methods for converting EC_Params to JCE EC objects.J08nY2018-08-104-15/+142
|
* Introduce extended KA in standalone, use it where appropriate.J08nY2018-08-041-3/+23
|
* Fix exporting default curve params.J08nY2018-07-231-5/+6
|
* Add tests of increasingly larger prime R to better understand behavior of impls.J08nY2018-07-161-0/+1
|
* Output tests better.J08nY2018-07-131-3/+14
|
* Better evaluate ExpectedValue.ANY.J08nY2018-07-131-1/+1
|
* Add testing of previous prime R to wrong test suite.J08nY2018-07-052-2/+6
|
* Also export test index in YAML and XML.J08nY2018-07-052-8/+15
|
* Add ability to skip tests/run only a part of a test suite.J08nY2018-07-056-25/+41
|
* Rename and reorder tests.J08nY2018-07-032-1/+4
|
* Better display results in console.J08nY2018-07-031-3/+12
|
* Add support for colored output.J08nY2018-07-023-7/+102
|
* Implement more tests for wrong parameters. Implement cloning for Tests.J08nY2018-06-275-29/+136
| | | | | | | - Test G = infinity. - Test wrong r, where [r]G != infinity, - prime - composite
* Add list-suites option to both reader and standalone.J08nY2018-05-296-13/+19
| | | | | - Also add support for specifying the key algo for KDF in standalone ECDH. - Add descriptions to standalone options.
* Support key algo parameter for KeyAgreements with KDF in standalone testing.J08nY2018-05-291-3/+3
|
* Implement tracking and writing of exceptions in standalone tests.J08nY2018-05-281-4/+4
|