Commit Graph

53 Commits

Author SHA1 Message Date
RyuaNerin
e38e67d9f3 Fix incorrect parameter in other/SSC-192 (#27) 2025-12-03 17:52:54 +01:00
J08nY
dc8f1b7ae0 Rename runs. 2025-12-03 17:50:21 +01:00
J08nY
ae86eed450 Fix order check. 2025-12-03 17:47:46 +01:00
J08nY
222145c6ff Add curve order validation in CI.
This will hopefully avoid embarassing issues like: #27.
2025-12-03 17:45:41 +01:00
J08nY
2a49668d4f Bump action. 2025-12-03 15:00:31 +01:00
J08nY
2a9b50eaff Add Curve448.
Fixes #24.
2024-08-27 15:31:17 +02:00
Carl Richard Theodor Schneider
f43bfbf1b4 Fix incorrect aliases. (#23)
Fixes #22
2024-01-02 15:57:41 +01:00
Vláďa Sedláček
f62e1a01f4 Fix incorrect seeds. (#21) 2023-10-12 18:26:43 +02:00
J08nY
32935e4291 Add Tom curves.
Fixes #16.
2023-03-29 13:36:22 +02:00
J08nY
9aace1b580 Add FourQ.
Fixes #20.
2023-03-28 17:46:14 +02:00
J08nY
cd41e85172 Add BLS12-377.
Fix #18.
2022-12-07 15:14:57 +01:00
J08nY
1bef185f97 Fix Ed448 and rename original one to Goldilocks. 2022-06-21 18:17:57 +02:00
David Blevins
fd08ca9f90 Add more OIDs (#15)
* OIDs for c2pnb176w1 c2pnb304W1
https://oidref.com/1.2.840.10045.3.0.4
https://oidref.com/1.2.840.10045.3.0.17

* OID for FRP256v1
http://www.oid-info.com/get/1.2.250.1.223.101.256.1

* Add the OID of the respective alias

* Add OID for ansit163k1
http://oidref.com/1.3.132.0.1
2021-09-03 09:45:38 +02:00
J08nY
fedcf8dafb Bigger timeout for OID check. 2021-09-03 09:35:36 +02:00
J08nY
72e1894635 Fix missing generators. 2021-09-03 09:33:09 +02:00
David Blevins
6346d442ef Add oid for secp256r1 (#14) 2021-08-29 15:35:03 +02:00
J08nY
0fbb137e76 Sync upstream changes. 2021-08-05 16:16:38 +02:00
VladaSedlacek
722a841150 Fix y-coords of M-383 and M-511 generators. (#13)
Co-authored-by: Vladimír Sedláček <vlada.sedlacek@mail.muni.cz>
2021-02-21 19:01:31 +01:00
J08nY
9bc2b5e822 Fix vesta generator. 2020-12-21 12:29:32 +01:00
J08nY
73397a4d61 Add the Pasta curves. 2020-12-16 19:14:06 +01:00
J08nY
4af0d222a5 Fix OIDs. 2020-11-23 11:57:05 +01:00
J08nY
ac483046f5 Add GitHub action to check OID values. 2020-11-23 11:44:01 +01:00
J08nY
b9d2a6d114 Fix the GOST JSON. 2020-10-27 12:16:01 +01:00
TAnhMinh
d59ca3fe88 Move new curves to the file curves.json. (#11)
* Add seeds

* Add ANSSI seed.

* Add SECG seeds.

* Add another GOST curves. These are from RFC7836

* Move the new curves to the curves.json file and delete the file another_curves.json
2020-10-27 12:06:14 +01:00
TAnhMinh
d87147d90f Add seeds for SECG, NIST and ANSSI curves. (#9)
* Add seeds

* Add ANSSI seed.

* Add SECG seeds.
2020-10-23 13:03:56 +02:00
J08nY
e45b54fc96 Add license, update README. 2020-10-18 01:03:10 +02:00
J08nY
4f7f3b39b5 Fix seed location in the curve JSON. 2020-10-18 00:57:09 +02:00
J08nY
19492392e9 Add normal basis parameter. 2020-10-17 18:27:45 +02:00
VladaSedlacek
eda187578f Add three more x962 curves. (#6)
* Add three more x962 curves.

* Add c2onb239v4, fix poly representation (orders still don't match).

* Add seeds.

* Remove 0x from the seed format.

Co-authored-by: Vladimír Sedláček <vlada.sedlacek@mail.muni.cz>
2020-10-17 18:24:42 +02:00
J08nY
aa92b619df Add basis type parameter. 2020-10-17 18:19:56 +02:00
J08nY
5875747dc0 Fix JubJub curve. 2020-10-14 14:29:38 +02:00
J08nY
494b657bd2 Add Tweedle{dee,dum} curves and JubJub curve. 2020-10-14 14:12:30 +02:00
J08nY
e4f0c3e50f Reformat with jq. 2020-10-13 00:12:32 +02:00
J08nY
9ba989c1a1 Minor fixes in the format to align with the schema. 2020-10-13 00:11:03 +02:00
Ján Jančár
ec7359dd24 Merge pull request #4 from VladaSedlacek/add-new-curves
Add Oakley curves.
2020-10-12 20:11:39 +02:00
Vladimír Sedláček
fd92752eef Add Oakley curves. 2020-10-12 11:13:18 +02:00
Ján Jančár
8289de2440 Merge pull request #3 from VladaSedlacek/add-new-curves
Add Curve41417.
2020-10-09 14:39:28 +02:00
Vladimír Sedláček
189d7e1b33 Add Curve41417. 2020-10-09 14:34:33 +02:00
Ján Jančár
f9bd292730 Merge pull request #2 from J08nY/fix-M-curves
Fix M curves.
2020-10-08 16:33:08 +02:00
J08nY
8417453497 Fix M curves. 2020-10-08 16:31:35 +02:00
J08nY
cd47fe4400 Add a few other curves. 2020-10-08 16:03:33 +02:00
J08nY
867e7aeafd Fix schema. 2020-10-05 19:58:21 +02:00
J08nY
d94f7b9e38 Fix errors in ssc-192 and x963/ansip224r1. 2020-08-26 17:39:00 +02:00
J08nY
78ad4e4d36 Handle the GraphQL union situation better. 2020-08-08 22:49:05 +02:00
J08nY
b8c478d15c Add indirection to field elements (for GraphQL type bs). 2020-08-08 21:44:32 +02:00
J08nY
7991278b3f Add support for extension field curves. 2020-08-08 19:06:45 +02:00
J08nY
28d25d938c Fix Y coord for BLS12-446. 2020-06-02 11:49:53 +02:00
J08nY
3707051cf5 Add proper gitignore. 2020-05-08 20:06:31 +02:00
J08nY
608764841f Add orders to ssc curves. 2020-05-08 20:05:04 +02:00
J08nY
162110442c Add ANSI X9.63, NUMS curves and relations between many curves. 2020-05-08 19:54:15 +02:00