| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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. | ||||
| * | Allow larger PARI stack for tests. | J08nY | 2017-12-17 | 1 | -1/+0 |
| | | |||||
| * | Fix some errors in brainpool rfc generation (4/7 RFC curves pass). | J08nY | 2017-12-17 | 8 | -50/+182 |
| | | |||||
| * | Fix brainpool(+RFC) generation of primes. | J08nY | 2017-12-15 | 3 | -5/+18 |
| | | |||||
| * | Add basis of brainpool RFC generation (equation part). | J08nY | 2017-12-14 | 6 | -61/+171 |
| | | |||||
| * | Fix brainpool hashing algo. | J08nY | 2017-12-13 | 1 | -10/+14 |
| | | |||||
| * | Fix brainpool prime generation, add skeleton of brainpool RFC generation. | J08nY | 2017-12-13 | 6 | -20/+143 |
| | | |||||
| * | Add tests for brainpool generation, and fix it. | J08nY | 2017-12-13 | 1 | -4/+7 |
| | | |||||
| * | Implement base of brainpool algo. | J08nY | 2017-12-13 | 10 | -31/+275 |
| | | |||||
| * | Run clang-format. | J08nY | 2017-11-08 | 4 | -21/+14 |
| | | |||||
| * | Add bits_from_i_len util function. | J08nY | 2017-11-08 | 2 | -0/+20 |
| | | |||||
| * | Create stubs for brainpool generation functions. | J08nY | 2017-11-08 | 3 | -6/+59 |
| | | |||||
| * | Move some enums around, make a general seed_unroll. | J08nY | 2017-11-08 | 2 | -1/+1 |
| | | |||||
| * | Bump version: v0.6.20.6.2 | J08nY | 2017-11-07 | 2 | -3/+3 |
| | | |||||
| * | Fix discriminant computation. | J08nY | 2017-10-20 | 1 | -7/+4 |
| | | |||||
| * | Add hex check to cli. | J08nY | 2017-10-19 | 7 | -59/+126 |
| | | |||||
| * | Cleanup the CLI options parsing and enums a bit. | J08nY | 2017-10-19 | 5 | -158/+205 |
| | | |||||
| * | Add check_f for a string in the hex expansion of a curve param. | J08nY | 2017-10-17 | 4 | -0/+162 |
| | | |||||
| * | Cleanup includes and test setup/teardown. | J08nY | 2017-10-17 | 2 | -2/+0 |
| | | |||||
| * | Add tests for order.c. | J08nY | 2017-10-17 | 1 | -1/+1 |
| | | |||||
| * | Add several check_fs for standard security requirements. | J08nY | 2017-10-17 | 5 | -2/+144 |
| | | | | | | | - 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 | 3 | -3/+15 |
| | | |||||
| * | Format and update README. | J08nY | 2017-10-14 | 10 | -35/+34 |
| | | |||||
| * | Make config_t *cfg a global variable. | J08nY | 2017-10-14 | 31 | -246/+158 |
| | | | | | | | 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. | ||||
| * | Move config_t cfg into config.c. | J08nY | 2017-10-14 | 3 | -1/+9 |
| | | |||||
| * | Fix debug_log of pari GENs, log timeout differently. | J08nY | 2017-10-14 | 2 | -4/+10 |
| | | |||||
| * | Document more files. | J08nY | 2017-10-08 | 5 | -51/+55 |
| | | |||||
| * | Document the timeout interface. | J08nY | 2017-10-08 | 2 | -7/+13 |
| | | |||||
| * | Cleanup invalid and exhaustive generation. | J08nY | 2017-10-04 | 3 | -108/+75 |
| | | |||||
| * | Fix ANSI X9.62 method not respecting -p or --cofactor options. | J08nY | 2017-10-04 | 1 | -1/+7 |
| | | |||||
| * | Fix travis releasing a binary wit coverage. | J08nY | 2017-10-04 | 1 | -3/+5 |
| | | |||||
| * | Bump version0.6.1 | J08nY | 2017-10-04 | 2 | -3/+3 |
| | | |||||
| * | Add Doxygen @file directives to heaer files missing them. | J08nY | 2017-10-04 | 3 | -1/+9 |
| | | |||||
| * | Add tests for timeout option. | J08nY | 2017-10-04 | 1 | -5/+12 |
| | | |||||
| * | Merge branch 'feature/alarm-timeout' | J08nY | 2017-10-04 | 6 | -2/+120 |
| |\ | |||||
| | * | Add per-param timeout option. | J08nY | 2017-10-04 | 5 | -9/+46 |
| | | | |||||
| | * | Properly implement timeout_start and timeout_stop. | J08nY | 2017-10-04 | 2 | -21/+38 |
| | | | |||||
| | * | Add timeout.[ch] and timeout macro. | J08nY | 2017-10-04 | 3 | -0/+64 |
| | | | |||||
| * | | Use verbose_log in exhaustive.c | J08nY | 2017-10-04 | 1 | -8/+6 |
| |/ | |||||
| * | Add GP interpreter check_f. | J08nY | 2017-10-01 | 2 | -0/+66 |
| | | |||||
| * | Add GP code interpretation as a gen_f option. | J08nY | 2017-09-30 | 4 | -4/+144 |
| | | |||||
| * | Add "offset_e state" param to gen_f and check_f. | J08nY | 2017-09-30 | 5 | -8/+10 |
| | | |||||
| * | Fix tautological compare in util/bits.c . | J08nY | 2017-09-30 | 1 | -2/+2 |
| | | |||||
| * | Fixed generation with cofactor bound. | J08nY | 2017-09-30 | 1 | -8/+23 |
| | | | | | | Might be slow, but should work. Needs to factor curve order. I wonder if I should store the factored curve order somewhere. | ||||
| * | Add new/create/free funcs for malloced exhaustive_t. | J08nY | 2017-09-30 | 4 | -18/+86 |
| | | |||||
| * | Implement the curve non-zero discriminant as a check_f. | J08nY | 2017-09-29 | 6 | -35/+60 |
| | | |||||
| * | Remove gens_check_cofactor. | J08nY | 2017-09-29 | 1 | -2/+0 |
| | | |||||
| * | Introduce HAS_ARG(args) macro. | J08nY | 2017-09-29 | 7 | -30/+16 |
| | | |||||
