From 1a98db475e5ecd757411b368dd65f8f894665178 Mon Sep 17 00:00:00 2001 From: J08nY Date: Thu, 3 Aug 2023 18:44:06 +0200 Subject: Add reading of ECTester and ecgen domain parameter files. --- test/data/ecgen_secp128r1.json | 24 ++++++++++++++++++++++++ test/data/ectester_secp128r1.csv | 1 + 2 files changed, 25 insertions(+) create mode 100644 test/data/ecgen_secp128r1.json create mode 100644 test/data/ectester_secp128r1.csv (limited to 'test/data') diff --git a/test/data/ecgen_secp128r1.json b/test/data/ecgen_secp128r1.json new file mode 100644 index 0000000..a1c4796 --- /dev/null +++ b/test/data/ecgen_secp128r1.json @@ -0,0 +1,24 @@ +[{ + "field": { + "p": "0xfffffffdffffffffffffffffffffffff" + }, + "seed": "0x000e0d4d696e6768756151750cc03a4473d03679", + "a": "0xfffffffdfffffffffffffffffffffffc", + "b": "0xe87579c11079f43dd824993c2cee5ed3", + "order": "0xfffffffe0000000075a30d1b9038a115", + "subgroups": [ + { + "x": "0x161ff7528b899b2d0c28607ca52c5b86", + "y": "0xcf5ac8395bafeb13c02da292dded7a83", + "order": "0xfffffffe0000000075a30d1b9038a115", + "cofactor": "0x1", + "points": [ + { + "x": "0x42d2d24d7c0faa3c89b4568396d603c4", + "y": "0x992617de3aa2dfdf8da948913a69f185", + "order": "0xfffffffe0000000075a30d1b9038a115" + } + ] + } + ] +}] diff --git a/test/data/ectester_secp128r1.csv b/test/data/ectester_secp128r1.csv new file mode 100644 index 0000000..f86a00d --- /dev/null +++ b/test/data/ectester_secp128r1.csv @@ -0,0 +1 @@ +0xfffffffdffffffffffffffffffffffff,0xfffffffdfffffffffffffffffffffffc,0xe87579c11079f43dd824993c2cee5ed3,0x161ff7528b899b2d0c28607ca52c5b86,0xcf5ac8395bafeb13c02da292dded7a83,0xfffffffe0000000075a30d1b9038a115,0x1 -- cgit v1.2.3-70-g09d2