| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add more tests for supersingular method. | J08nY | 2018-07-02 | 1 | -3/+29 |
| | | |||||
| * | Fix some edge cases of supersingular generation method. | J08nY | 2018-07-02 | 1 | -0/+25 |
| | | |||||
| * | Fix discriminant check. | J08nY | 2018-06-30 | 1 | -1/+7 |
| | | |||||
| * | Implement computation of curve metadata(j-invariant, disc, frobenius, cm disc). | J08nY | 2018-06-30 | 1 | -2/+2 |
| | | |||||
| * | Properly handle edge-cases for CM method. | J08nY | 2018-04-09 | 1 | -1/+8 |
| | | |||||
| * | Add the custom CM method, finally working. | J08nY | 2018-04-09 | 1 | -15/+15 |
| | | |||||
| * | Add p1363_polclass. | J08nY | 2018-04-08 | 1 | -0/+10 |
| | | |||||
| * | Add test for P1363. | J08nY | 2018-04-07 | 1 | -2/+19 |
| | | |||||
| * | Use computed precision in p1363. | J08nY | 2018-04-07 | 2 | -16/+17 |
| | | |||||
| * | Add test for p1363_forms. | J08nY | 2018-04-07 | 1 | -0/+33 |
| | | |||||
| * | Added custom CM generation skeleton. | J08nY | 2018-04-07 | 1 | -0/+42 |
| | | |||||
| * | More bits tests. | J08nY | 2018-04-05 | 1 | -5/+40 |
| | | |||||
| * | Copyright fixes and Makefile fixes. | J08nY | 2018-04-05 | 28 | -30/+32 |
| | | |||||
| * | Fix codecov on Travis. | J08nY | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | Separate subgroup object functions into obj. | J08nY | 2018-03-28 | 1 | -0/+1 |
| | | |||||
| * | Separate curve object functions into obj. | J08nY | 2018-03-28 | 2 | -0/+2 |
| | | |||||
| * | Separate point object functions into obj. | J08nY | 2018-03-28 | 1 | -0/+1 |
| | | |||||
| * | Refactor point generation tests. | J08nY | 2018-03-03 | 2 | -111/+121 |
| | | |||||
| * | Rewrite generator and point generation code. | J08nY | 2018-03-03 | 7 | -397/+167 |
| | | |||||
| * | Add tests for Koblitz order store. | J08nY | 2018-02-27 | 2 | -3/+36 |
| | | |||||
| * | Fix Valgrind warnings about timeout struct allocations. | J08nY | 2018-02-03 | 1 | -1/+6 |
| | | | | | | | - Make them dynamically allocated, per thread, not on stack. - Also fix a small invalid read of deallocated generator point. | ||||
| * | Compute twist order, as it is obviously known. | J08nY | 2018-01-19 | 1 | -3/+6 |
| | | |||||
| * | Add a set of Koblitz curves to be searched to speedup order computation. | J08nY | 2018-01-19 | 1 | -7/+5 |
| | | | | | | | - There is not a lot of Koblitz curves out there, so they can be easily enumerated for the interesting field sizes and their orders computed offline. | ||||
| * | Add some more basic tests for coverage. | J08nY | 2018-01-18 | 6 | -0/+168 |
| | | |||||
| * | Add curve twists to CLI and update options in README. | J08nY | 2018-01-18 | 1 | -9/+10 |
| | | |||||
| * | Add utilities to create random curve twists. | J08nY | 2018-01-18 | 1 | -0/+48 |
| | | |||||
| * | Fix running out of stack in embedding degree computation. | J08nY | 2017-12-20 | 1 | -6/+24 |
| | | | | | - It is a simple Fp_order computation, why the dumb algo? :D | ||||
| * | Only do a short test on Travis. | J08nY | 2017-12-18 | 1 | -1/+6 |
| | | |||||
| * | Make Travis wait for the slow unittests. | J08nY | 2017-12-17 | 1 | -1/+1 |
| | | |||||
| * | Do not skip Brainpool RFC tests. | J08nY | 2017-12-17 | 2 | -2/+1 |
| | | |||||
| * | Add seadata to Travis.feature/brainpool-algo | J08nY | 2017-12-17 | 2 | -2/+2 |
| | | |||||
| * | Skip Brainpool RFC tests. | J08nY | 2017-12-17 | 1 | -1/+1 |
| | | |||||
| * | Fix gens_get_embedding and brainpool RFC generation. | J08nY | 2017-12-17 | 2 | -3/+6 |
| | | | | | | - The Brainpool RFC generation still uses way too much stack, so it is likely leaking it somewhere, but not sure where. | ||||
| * | Allow larger PARI stack for tests. | J08nY | 2017-12-17 | 1 | -1/+1 |
| | | |||||
| * | Fix some errors in brainpool rfc generation (4/7 RFC curves pass). | J08nY | 2017-12-17 | 3 | -24/+80 |
| | | |||||
| * | Fix brainpool(+RFC) generation of primes. | J08nY | 2017-12-15 | 3 | -5/+175 |
| | | |||||
| * | Add basis of brainpool RFC generation (equation part). | J08nY | 2017-12-14 | 2 | -3/+5 |
| | | |||||
| * | Fix brainpool hashing algo. | J08nY | 2017-12-13 | 1 | -0/+15 |
| | | |||||
| * | Add tests for brainpool generation, and fix it. | J08nY | 2017-12-13 | 4 | -15/+107 |
| | | |||||
| * | Fix unit tests failing wih DDEBUG. | J08nY | 2017-12-13 | 1 | -1/+5 |
| | | |||||
| * | Implement base of brainpool algo. | J08nY | 2017-12-13 | 3 | -10/+28 |
| | | |||||
| * | Add bits_from_i_len util function. | J08nY | 2017-11-08 | 1 | -0/+11 |
| | | |||||
| * | Cleanup the CLI options parsing and enums a bit. | J08nY | 2017-10-19 | 1 | -6/+0 |
| | | |||||
| * | Add check_f for a string in the hex expansion of a curve param. | J08nY | 2017-10-17 | 2 | -1/+139 |
| | | |||||
| * | Cleanup includes and test setup/teardown. | J08nY | 2017-10-17 | 2 | -32/+4 |
| | | |||||
| * | Add tests for order.c. | J08nY | 2017-10-17 | 2 | -3/+100 |
| | | |||||
| * | Add several check_fs for standard security requirements. | J08nY | 2017-10-17 | 5 | -16/+165 |
| | | | | | | | - Check for trace one(anomalous) curve, check for multiplicative transfer(embedding degree), factors of generator order and cm discriminant. | ||||
| * | Add tests for field.c. | J08nY | 2017-10-15 | 2 | -4/+205 |
| | | |||||
| * | Add tests for equation.c. | J08nY | 2017-10-15 | 1 | -0/+118 |
| | | |||||
| * | Format and update README. | J08nY | 2017-10-14 | 6 | -67/+120 |
| | | |||||
