| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix the custom CM method.feature/cm | J08nY | 2018-04-10 | 1 | -5/+19 |
| | | |||||
| * | Properly handle edge-cases for CM method. | J08nY | 2018-04-09 | 3 | -9/+20 |
| | | |||||
| * | Remove unused code in custom CM method. | J08nY | 2018-04-09 | 1 | -53/+1 |
| | | |||||
| * | Add the custom CM method, finally working. | J08nY | 2018-04-09 | 5 | -60/+178 |
| | | |||||
| * | Add p1363_polclass. | J08nY | 2018-04-08 | 2 | -9/+47 |
| | | |||||
| * | Fix P1363 poly generation. | J08nY | 2018-04-07 | 2 | -41/+80 |
| | | |||||
| * | Use computed precision in p1363. | J08nY | 2018-04-07 | 5 | -59/+58 |
| | | |||||
| * | Add test for p1363_forms. | J08nY | 2018-04-07 | 2 | -17/+38 |
| | | |||||
| * | Added custom CM generation skeleton. | J08nY | 2018-04-07 | 3 | -2/+158 |
| | | |||||
| * | Rename P1363 form struct. | J08nY | 2018-04-07 | 3 | -25/+25 |
| | | |||||
| * | More bits tests. | J08nY | 2018-04-05 | 1 | -2/+2 |
| | | |||||
| * | Copyright fixes and Makefile fixes. | J08nY | 2018-04-05 | 1 | -1/+1 |
| | | |||||
| * | Fix codecov on Travis. | J08nY | 2018-03-28 | 1 | -1/+1 |
| | | |||||
| * | More tests and better handling for the invalid range option. | J08nY | 2018-03-28 | 1 | -2/+4 |
| | | |||||
| * | Add option to generate invalid curves with a range of orders. | J08nY | 2018-03-28 | 3 | -37/+34 |
| | | |||||
| * | Introduce and use OBJ macro. | J08nY | 2018-03-28 | 7 | -237/+72 |
| | | |||||
| * | Separate subgroup object functions into obj. | J08nY | 2018-03-28 | 8 | -198/+210 |
| | | |||||
| * | Separate curve object functions into obj. | J08nY | 2018-03-28 | 7 | -119/+134 |
| | | |||||
| * | Separate point object functions into obj. | J08nY | 2018-03-28 | 8 | -186/+197 |
| | | |||||
| * | Make the EOF and error failure message more clear. | J08nY | 2018-03-25 | 2 | -3/+11 |
| | | |||||
| * | Fix infinite loop when encountering EOF/error in input file read. | J08nY | 2018-03-25 | 4 | -11/+26 |
| | | |||||
| * | Add option to generate only some parameters randomly and input others. | J08nY | 2018-03-24 | 4 | -18/+61 |
| | | |||||
| * | Run clang-format. | J08nY | 2018-03-20 | 4 | -10/+10 |
| | | |||||
| * | Bump version0.6.5 | J08nY | 2018-03-05 | 2 | -2/+3 |
| | | | | | - Also fix Koblitz order insertion. | ||||
| * | Add some better gcc optimization options to Makefile. | J08nY | 2018-03-03 | 1 | -3/+10 |
| | | |||||
| * | Use the Koblitz order store to lookup a curve order fast. | J08nY | 2018-03-03 | 5 | -11/+39 |
| | | |||||
| * | Fix generation with set cofactor. | J08nY | 2018-03-03 | 2 | -5/+5 |
| | | |||||
| * | Add direcory names to include guards. | J08nY | 2018-03-03 | 33 | -99/+99 |
| | | |||||
| * | Refactor point generation tests. | J08nY | 2018-03-03 | 12 | -87/+85 |
| | | |||||
| * | Rewrite generator and point generation code. | J08nY | 2018-03-03 | 25 | -612/+772 |
| | | |||||
| * | Add tests for Koblitz order store. | J08nY | 2018-02-27 | 2 | -2/+19 |
| | | |||||
| * | Drop CSV support. | J08nY | 2018-02-27 | 8 | -193/+21 |
| | | |||||
| * | Fix memory leak in brainpool and brainpool_rfc methods. | J08nY | 2018-02-03 | 2 | -9/+9 |
| | | |||||
| * | Fix invalid write in check.c | J08nY | 2018-02-03 | 1 | -1/+2 |
| | | |||||
| * | Fix some memory leaks in threaded invalid generation. | J08nY | 2018-02-03 | 5 | -14/+37 |
| | | |||||
| * | Fix Valgrind warnings about timeout struct allocations. | J08nY | 2018-02-03 | 5 | -15/+49 |
| | | | | | | | - 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 | 2 | -3/+12 |
| | | |||||
| * | Add a set of Koblitz curves to be searched to speedup order computation. | J08nY | 2018-01-19 | 4 | -2/+98 |
| | | | | | | | - 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. | ||||
| * | Cleanup includes.0.6.4 | J08nY | 2018-01-18 | 5 | -5/+0 |
| | | |||||
| * | Add curve twists to CLI and update options in README. | J08nY | 2018-01-18 | 8 | -6/+55 |
| | | |||||
| * | Add utilities to create random curve twists. | J08nY | 2018-01-18 | 4 | -0/+54 |
| | | |||||
| * | Fix binary curve generation. | J08nY | 2018-01-18 | 1 | -1/+1 |
| | | |||||
| * | Update copyright year. | J08nY | 2018-01-01 | 66 | -67/+67 |
| | | |||||
| * | Bump version.0.6.3 | J08nY | 2017-12-20 | 2 | -3/+3 |
| | | |||||
| * | Fix running out of stack in embedding degree computation. | J08nY | 2017-12-20 | 4 | -14/+8 |
| | | | | | - It is a simple Fp_order computation, why the dumb algo? :D | ||||
| * | Add more Brainpool tests, fix some. | J08nY | 2017-12-18 | 1 | -1/+3 |
| | | |||||
| * | Do not skip Brainpool RFC tests. | J08nY | 2017-12-17 | 1 | -1/+1 |
| | | |||||
| * | Add seadata to Travis.feature/brainpool-algo | J08nY | 2017-12-17 | 3 | -5/+8 |
| | | |||||
| * | Fix ANSI generation. | J08nY | 2017-12-17 | 1 | -0/+6 |
| | | |||||
| * | Fix gens_get_embedding and brainpool RFC generation. | J08nY | 2017-12-17 | 4 | -15/+10 |
| | | | | | | - The Brainpool RFC generation still uses way too much stack, so it is likely leaking it somewhere, but not sure where. | ||||
