| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Basic Gradle setup. | J08nY | 2024-03-25 | 42 | -4572/+0 |
| | | |||||
| * | Do not try to recover signature nonces where we do not know how. | J08nY | 2024-03-16 | 2 | -8/+28 |
| | | |||||
| * | Fix PLAIN and CVC ECDSA parsing. | J08nY | 2024-03-16 | 1 | -20/+10 |
| | | |||||
| * | Fix DER decoding. | J08nY | 2024-03-16 | 1 | -5/+8 |
| | | |||||
| * | Fixes for Java 19. Fixes #17. | J08nY | 2023-01-30 | 1 | -2/+1 |
| | | |||||
| * | Bump BouncyCastle and fix resource loading. | J08nY | 2023-01-30 | 1 | -0/+10 |
| | | | | | Fixes #18. | ||||
| * | Test with default curve if possible. | davidhofman | 2021-12-09 | 1 | -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) | davidhofman | 2021-09-06 | 5 | -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. | J08nY | 2021-08-24 | 2 | -3/+11 |
| | | |||||
| * | Suppress unnecessary warnings. | J08nY | 2021-08-24 | 5 | -0/+5 |
| | | |||||
| * | Fix Nettle and LibreSSL implementations. | J08nY | 2019-12-28 | 1 | -1/+2 |
| | | |||||
| * | Unify native timing, add more timing sources. | J08nY | 2019-07-24 | 2 | -4/+73 |
| | | |||||
| * | Better handle KeyBuilder and KeyPair construction in the applet. | J08nY | 2019-07-18 | 2 | -1/+28 |
| | | |||||
| * | Add mbedTLS support. | J08nY | 2019-07-04 | 1 | -3/+3 |
| | | |||||
| * | Fix nonce extraction exception. | J08nY | 2019-03-28 | 1 | -8/+9 |
| | | |||||
| * | Add customizable time resolution.devel | J08nY | 2019-03-18 | 1 | -0/+15 |
| | | |||||
| * | Migrate plot scripts to Jupyter notebook format. Fix ECDSA nonce recovery. | J08nY | 2019-03-18 | 1 | -4/+15 |
| | | |||||
| * | Some fixes in wrong test suite, better ordering of tests. | J08nY | 2019-03-04 | 4 | -24/+23 |
| | | |||||
| * | Add better semi-random generation of inputs in tests. | J08nY | 2019-03-04 | 2 | -29/+138 |
| | | |||||
| * | Many fixes to cofactor, edge-cases and misc suites. | J08nY | 2019-02-28 | 1 | -1/+30 |
| | | |||||
| * | Add better loading of keys to standalone. | J08nY | 2019-02-28 | 1 | -2/+41 |
| | | |||||
| * | Add option to use preset semi-random private key in tests. | J08nY | 2019-02-21 | 1 | -0/+23 |
| | | |||||
| * | Add named key opts to standalone. | J08nY | 2018-12-17 | 1 | -0/+9 |
| | | |||||
| * | Add test of ECDH when keypair has engated pubkey. | J08nY | 2018-12-16 | 1 | -3/+3 |
| | | |||||
| * | Add nonce output to standalone ECDSA function. | J08nY | 2018-12-02 | 1 | -0/+1 |
| | | |||||
| * | Add nonce recovery and output in ECDSA utility function. | J08nY | 2018-12-02 | 2 | -3/+55 |
| | | |||||
| * | Add dry run mode to enable precise time measurement via overhead subtraction. | J08nY | 2018-11-30 | 1 | -1/+1 |
| | | |||||
| * | Add ECDH validation tests using BouncyCastle. | J08nY | 2018-11-14 | 1 | -0/+3 |
| | | |||||
| * | Print named objects cleaner. Increase applet buffer sizes. | J08nY | 2018-11-14 | 2 | -49/+25 |
| | | |||||
| * | Add MNT curves, cleanup misc and compression tests. | J08nY | 2018-11-11 | 1 | -0/+52 |
| | | |||||
| * | Add compression tests for quadratic non-residue in modular square root. | J08nY | 2018-11-03 | 2 | -1/+9 |
| | | |||||
| * | Add more ecdsa tests. | J08nY | 2018-08-12 | 2 | -7/+17 |
| | | |||||
| * | Reformat all code. | J08nY | 2018-08-12 | 6 | -17/+24 |
| | | |||||
| * | Add various ECDSA tests. | J08nY | 2018-08-11 | 4 | -4/+103 |
| | | |||||
| * | Add utility methods for converting EC_Params to JCE EC objects. | J08nY | 2018-08-10 | 4 | -15/+142 |
| | | |||||
| * | Introduce extended KA in standalone, use it where appropriate. | J08nY | 2018-08-04 | 1 | -3/+23 |
| | | |||||
| * | Fix exporting default curve params. | J08nY | 2018-07-23 | 1 | -5/+6 |
| | | |||||
| * | Add tests of increasingly larger prime R to better understand behavior of impls. | J08nY | 2018-07-16 | 1 | -0/+1 |
| | | |||||
| * | Output tests better. | J08nY | 2018-07-13 | 1 | -3/+14 |
| | | |||||
| * | Better evaluate ExpectedValue.ANY. | J08nY | 2018-07-13 | 1 | -1/+1 |
| | | |||||
| * | Add testing of previous prime R to wrong test suite. | J08nY | 2018-07-05 | 2 | -2/+6 |
| | | |||||
| * | Also export test index in YAML and XML. | J08nY | 2018-07-05 | 2 | -8/+15 |
| | | |||||
| * | Add ability to skip tests/run only a part of a test suite. | J08nY | 2018-07-05 | 6 | -25/+41 |
| | | |||||
| * | Rename and reorder tests. | J08nY | 2018-07-03 | 2 | -1/+4 |
| | | |||||
| * | Better display results in console. | J08nY | 2018-07-03 | 1 | -3/+12 |
| | | |||||
| * | Add support for colored output. | J08nY | 2018-07-02 | 3 | -7/+102 |
| | | |||||
| * | Implement more tests for wrong parameters. Implement cloning for Tests. | J08nY | 2018-06-27 | 5 | -29/+136 |
| | | | | | | | | - Test G = infinity. - Test wrong r, where [r]G != infinity, - prime - composite | ||||
| * | Add list-suites option to both reader and standalone. | J08nY | 2018-05-29 | 6 | -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. | J08nY | 2018-05-29 | 1 | -3/+3 |
| | | |||||
| * | Implement tracking and writing of exceptions in standalone tests. | J08nY | 2018-05-28 | 1 | -4/+4 |
| | | |||||
