aboutsummaryrefslogtreecommitdiff
path: root/src/gen/order.c
Commit message (Collapse)AuthorAgeFilesLines
* Add option to generate smooth order curves.J08nY2023-05-121-0/+23
|
* Add util directory and jq script to transform into CSV.J08nY2018-06-301-1/+1
|
* Fix discriminant check.J08nY2018-06-301-19/+2
|
* Run clang-format.J08nY2018-03-201-1/+1
|
* Bump version0.6.5J08nY2018-03-051-0/+1
| | | | - Also fix Koblitz order insertion.
* Use the Koblitz order store to lookup a curve order fast.J08nY2018-03-031-0/+18
|
* Fix generation with set cofactor.J08nY2018-03-031-3/+2
|
* Refactor point generation tests.J08nY2018-03-031-2/+2
|
* Rewrite generator and point generation code.J08nY2018-03-031-27/+11
|
* Update copyright year.J08nY2018-01-011-1/+1
|
* Fix gens_get_embedding and brainpool RFC generation.J08nY2017-12-171-3/+5
| | | | | - The Brainpool RFC generation still uses way too much stack, so it is likely leaking it somewhere, but not sure where.
* Fix discriminant computation.J08nY2017-10-201-7/+4
|
* Cleanup includes and test setup/teardown.J08nY2017-10-171-1/+0
|
* Add tests for order.c.J08nY2017-10-171-1/+1
|
* Add several check_fs for standard security requirements.J08nY2017-10-171-1/+62
| | | | | | - Check for trace one(anomalous) curve, check for multiplicative transfer(embedding degree), factors of generator order and cm discriminant.
* Fixed generation with cofactor bound.J08nY2017-09-301-8/+23
| | | | | Might be slow, but should work. Needs to factor curve order. I wonder if I should store the factored curve order somewhere.
* Introduce HAS_ARG(args) macro.J08nY2017-09-291-5/+2
|
* Add err output stream, default to stderr.J08nY2017-08-301-1/+2
|
* Add generating of points on non-prime order subgroups of a curve.J08nY2017-06-011-33/+0
| | | | - Use --points=nonprime
* Move stuff related to generators to src/gen.J08nY2017-05-311-0/+114