| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | WIP: Anomalous method with given order(= prime).feature/anomalous-given-order | J08nY | 2019-03-26 | 1 | -0/+4 |
| | | |||||
| * | Check size of requested CM order when generating. | J08nY | 2018-07-13 | 1 | -0/+8 |
| | | |||||
| * | Add option to specify order by factors. | J08nY | 2018-07-12 | 1 | -23/+93 |
| | | |||||
| * | Use exhaustive generation of some params in CM generation. | J08nY | 2018-07-09 | 1 | -21/+145 |
| | | |||||
| * | Implement complex multiplication even for composite order curves. | J08nY | 2018-07-07 | 1 | -2/+16 |
| | | |||||
| * | Properly handle edge-cases for CM method. | J08nY | 2018-04-09 | 1 | -5/+10 |
| | | |||||
| * | Add the custom CM method, finally working. | J08nY | 2018-04-09 | 1 | -6/+6 |
| | | |||||
| * | Fix P1363 poly generation. | J08nY | 2018-04-07 | 1 | -2/+1 |
| | | |||||
| * | Use computed precision in p1363. | J08nY | 2018-04-07 | 1 | -5/+3 |
| | | |||||
| * | Add test for p1363_forms. | J08nY | 2018-04-07 | 1 | -2/+1 |
| | | |||||
| * | Added custom CM generation skeleton. | J08nY | 2018-04-07 | 1 | -2/+5 |
| | | |||||
| * | Rename P1363 form struct. | J08nY | 2018-04-07 | 1 | -1/+1 |
| | | |||||
| * | Update copyright year. | J08nY | 2018-01-01 | 1 | -1/+1 |
| | | |||||
| * | Make config_t *cfg a global variable. | J08nY | 2017-10-14 | 1 | -1/+1 |
| | | | | | | | The config is setup from parsing CLI options and then doesn't change for the whole duration of running ecgen, so it makes sense to make it a global variable. | ||||
| * | Add err output stream, default to stderr. | J08nY | 2017-08-30 | 1 | -1/+1 |
| | | |||||
| * | Added generating of points on all subgroups of a curve. | J08nY | 2017-05-23 | 1 | -1/+0 |
| | | | | | | - Use --points=all, the number of points can be quite large however, it's 2^(num of prime subgroups of the curve). | ||||
| * | Add debug logging with time, refactor allocation | J08nY | 2017-05-19 | 1 | -3/+6 |
| | | |||||
| * | Begin CM work | J08nY | 2017-04-21 | 1 | -3/+14 |
| | | |||||
| * | Fixed exhaustive curve generation for params with no curve | J08nY | 2017-04-10 | 1 | -2/+5 |
| | | | | | | | | - Added some debug prints - Fixed debug macro - Temporarily disabled obj_free in exhaustive_gen until roll_t arrives | ||||
| * | Fix binary field curve generation, move config into config.h | J08nY | 2017-04-07 | 1 | -0/+1 |
| | | |||||
| * | ecgen v0.3: some cleanup and version bump | J08nY | 2017-02-19 | 1 | -4/+1 |
| | | |||||
| * | Optimized invalid curve generation, added optional args to gen_t | J08nY | 2017-02-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | - Optimized invalid curve generation - Invalid curve generation for secp256r1 now takes around 90minutes instead of 5hours as before - Optimized prime point generation(if only some small prime order points are needed -> points_primet) - Added a_once and b_once that prompt for parameter input and then set the input parameter repeatedly - Added optional args to gen_t functions - Integer input now ignores whitespace and doesnt errorneously prompt stdout when reading from file - Specified C standard(C11) + feature macros in code. | ||||
| * | Add some TODOs, fix build | J08nY | 2017-02-15 | 1 | -1/+4 |
| | | |||||
| * | Properly split into submodules | J08nY | 2017-02-10 | 1 | -0/+2 |
| | | |||||
| * | Seperated different generation methods into modules. | J08nY | 2017-02-09 | 1 | -0/+5 |
| - Added Koblitz curve generation. | |||||
