| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Basic Gradle setup. | J08nY | 2024-03-25 | 434 | -17791/+0 |
| | | |||||
| * | Bump BouncyCastle and fix resource loading. | J08nY | 2023-01-30 | 1 | -1/+10 |
| | | | | | Fixes #18. | ||||
| * | implement StandaloneTestVectorSuite (#6) | davidhofman | 2021-08-16 | 1 | -0/+89 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
| * | Fix invalid points in the invalid test suite (some were not padded). | J08nY | 2019-03-07 | 14 | -430/+430 |
| | | |||||
| * | Do not use certain keys in cofactor test, as they are really not cofactor ↵ | J08nY | 2019-03-06 | 1 | -20/+25 |
| | | | | | points. | ||||
| * | Fix some keys in invalid test suite, add "random" test option. | J08nY | 2019-03-06 | 8 | -56/+56 |
| | | |||||
| * | Many fixes to cofactor, edge-cases and misc suites. | J08nY | 2019-02-28 | 5 | -0/+39 |
| | | |||||
| * | Fix some wycheproof vectors, fix edge-case test. | J08nY | 2019-02-28 | 1 | -17/+17 |
| | | |||||
| * | Add large cofactor curves to tests. | J08nY | 2019-02-21 | 2 | -0/+37 |
| | | |||||
| * | Workaround for a Java bug... | J08nY | 2019-02-19 | 4 | -3/+6 |
| | | |||||
| * | Fixup edgecases test suite. | J08nY | 2018-12-17 | 1 | -43/+43 |
| | | |||||
| * | Add points on twists for additional cofactor = 4 curves. | J08nY | 2018-12-10 | 4 | -0/+125 |
| | | |||||
| * | Add more tests of bit-patterns to edge-cases test sutie. | J08nY | 2018-12-10 | 1 | -2/+2 |
| | | |||||
| * | Add degenerate tests for curves with cofactor = 4. | J08nY | 2018-12-10 | 2 | -0/+124 |
| | | |||||
| * | Add more cofactor curves. | J08nY | 2018-12-01 | 4 | -0/+15 |
| | | |||||
| * | Add more signature tests. | J08nY | 2018-11-11 | 1 | -0/+36 |
| | | |||||
| * | Add MNT curves, cleanup misc and compression tests. | J08nY | 2018-11-11 | 15 | -1/+111 |
| | | |||||
| * | Add compression tests for quadratic non-residue in modular square root. | J08nY | 2018-11-03 | 2 | -13/+43 |
| | | |||||
| * | Add test for OpenSSl modular reduction bug. | J08nY | 2018-10-15 | 2 | -0/+28 |
| | | |||||
| * | Fix added composite data. | J08nY | 2018-10-14 | 17 | -17/+17 |
| | | |||||
| * | Add more composite test data, update docs. | J08nY | 2018-10-14 | 51 | -74/+240 |
| | | |||||
| * | Allow exporting set curve parameters to verify them. | J08nY | 2018-08-14 | 1 | -1/+7 |
| | | |||||
| * | Fix degenerate keys over secp256k1. | J08nY | 2018-08-13 | 1 | -6/+6 |
| | | |||||
| * | Pad invalid keys to proper length. | J08nY | 2018-08-13 | 8 | -9/+9 |
| | | |||||
| * | Add info about signature tests, rename some data entries. | J08nY | 2018-08-12 | 1 | -1/+1 |
| | | |||||
| * | Add more ecdsa tests. | J08nY | 2018-08-12 | 4 | -18/+73 |
| | | |||||
| * | Add various ECDSA tests. | J08nY | 2018-08-11 | 14 | -222/+411 |
| | | |||||
| * | Add more composite curves to test small order points. | J08nY | 2018-07-17 | 3 | -2/+10 |
| | | |||||
| * | Add tests of increasingly larger prime R to better understand behavior of impls. | J08nY | 2018-07-16 | 31 | -0/+241 |
| | | |||||
| * | Add tests for curve order being a Carmichael pseudoprime. | J08nY | 2018-07-12 | 8 | -0/+57 |
| | | |||||
| * | Add supersingular curves, do some tests over supersingular and ↵ | J08nY | 2018-07-04 | 6 | -0/+41 |
| | | | | | Barreto-Naehrig curves. | ||||
| * | Rename and reorder tests. | J08nY | 2018-07-03 | 31 | -139/+636 |
| | | |||||
| * | Fix cofactor/pq/cofactor192/1 key. | J08nY | 2018-07-03 | 3 | -5/+5 |
| | | |||||
| * | Add support for colored output. | J08nY | 2018-07-02 | 1 | -2/+2 |
| | | |||||
| * | Add some more Montgomery curves transformed into short Weierstrass. | J08nY | 2018-07-02 | 6 | -1/+43 |
| | | |||||
| * | Add some p * q curves to cofactor tests. | J08nY | 2018-07-02 | 1 | -0/+31 |
| | | | | | - |E(F_p)| = p * q, |G| = p, |pubkey| = q. | ||||
| * | Add Barreto-Naehrig curves. | J08nY | 2018-06-30 | 18 | -0/+121 |
| | | |||||
| * | Add more composite tests. | J08nY | 2018-06-30 | 14 | -8/+53 |
| | | |||||
| * | Add composite PQ tests. Better order tests by EC_Data id. | J08nY | 2018-06-30 | 17 | -0/+131 |
| | | |||||
| * | Add descriptions to composite curve data. | J08nY | 2018-06-28 | 1 | -36/+51 |
| | | |||||
| * | Add composite order curves with small order generators. | J08nY | 2018-06-27 | 9 | -101/+150 |
| | | |||||
| * | Add the edge-cases test suite. | J08nY | 2018-05-25 | 4 | -143/+756 |
| | | |||||
| * | Add more relevant wycheproof test-vectors, for CVE-2017-10176 and CVE-2017-8932. | J08nY | 2018-05-23 | 1 | -0/+43 |
| | | |||||
| * | Add the AddSubChain wycheproof vectors. | J08nY | 2018-05-23 | 2 | -0/+856 |
| | | |||||
| * | Add degenerate curves for brainpool 512 bit prime curve. | J08nY | 2018-04-28 | 1 | -3/+48 |
| | | |||||
| * | Add degenerate curves test suite. | J08nY | 2018-04-28 | 5 | -16/+986 |
| | | |||||
| * | Sort tests better in a few test suites. | J08nY | 2018-04-25 | 1 | -3/+16 |
| | | |||||
| * | Add more and larger curves to the cofactor category. | J08nY | 2018-04-24 | 15 | -0/+175 |
| | | |||||
| * | Add some points of larger order to brainpool invalid curves. | J08nY | 2018-04-04 | 8 | -0/+152 |
| | | |||||
| * | Add some points of larger order to invalid secg curves. | J08nY | 2018-03-29 | 9 | -0/+170 |
| | | |||||
