aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/data
diff options
context:
space:
mode:
authorJ08nY2019-02-28 18:36:05 +0100
committerJ08nY2019-02-28 18:36:05 +0100
commit08cdda311e3360db27819045f2336803588ebf38 (patch)
treecca235d5a324e6a96ddbab564b641664112c4e42 /src/cz/crcs/ectester/data
parent41eeba484976c096422966ef143e8888dd6ddbb8 (diff)
downloadECTester-08cdda311e3360db27819045f2336803588ebf38.tar.gz
ECTester-08cdda311e3360db27819045f2336803588ebf38.tar.zst
ECTester-08cdda311e3360db27819045f2336803588ebf38.zip
Many fixes to cofactor, edge-cases and misc suites.
Diffstat (limited to 'src/cz/crcs/ectester/data')
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor160p56467.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor160p65521.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor160p65535.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/curves.xml18
-rw-r--r--src/cz/crcs/ectester/data/cofactor/keys.xml18
5 files changed, 39 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor160p56467.csv b/src/cz/crcs/ectester/data/cofactor/cofactor160p56467.csv
new file mode 100644
index 0000000..f5355bf
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor160p56467.csv
@@ -0,0 +1 @@
+0x9e1cee7f5d94e89ef3fd2495a5f441e4d0089761,0x652a7627dced8c162fe2550b47f3a0244e378343,0x534fba94f02ffd658a31473600f5ec9a105f8e9a,0x045ac019464f3462ea668abafb5e4132b3143015,0x2a7ee80b1b2077e5efe8be68363b96326db5379d,0x0000b781d03d6dbd8c8ac3d780a2924dcec0bfb7,0xdc93 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor160p65521.csv b/src/cz/crcs/ectester/data/cofactor/cofactor160p65521.csv
new file mode 100644
index 0000000..10e3605
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor160p65521.csv
@@ -0,0 +1 @@
+0x9e1cee7f5d94e89ef3fbf9957f0cd8e42c99184b,0x9035f448a33d8ea2e07bb4d25235f9b537cda8ad,0x95c5b09f7e391ba56198394f6bef2f78d1988c6e,0x57fa57b33a0bf68349a6458cc4c31bdba1537923,0x1f1a0a3d7250ecd7aaccb90be7a5748099c7b398,0x00009e2632bc569dfbe0b62653897822ea67197d,0xfff1 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor160p65535.csv b/src/cz/crcs/ectester/data/cofactor/cofactor160p65535.csv
new file mode 100644
index 0000000..bd47372
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor160p65535.csv
@@ -0,0 +1 @@
+0x9e1cee7f5d94e89ef3fc6e6bc13cd2ed3d5b1a59,0x75cb167293650be7c3be3dedb92f06f1d0200135,0x218e827ae606230fe9b076bf8beb5421cb467839,0x55ab2088b77a9f79e050a9f0de962090d1de4157,0x0add088122fda90ecb2e84eded3aba2bf6db1e2b,0x00009e1d8c9cea31d2d0c6cc6e17012be1873f03,0xffff \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/cofactor/curves.xml b/src/cz/crcs/ectester/data/cofactor/curves.xml
index 0b8c52e..30204e8 100644
--- a/src/cz/crcs/ectester/data/cofactor/curves.xml
+++ b/src/cz/crcs/ectester/data/cofactor/curves.xml
@@ -62,6 +62,24 @@
<field>prime</field>
<file>cofactor128p65535.csv</file>
</curve>
+ <curve>
+ <id>large/cofactor160p56467</id>
+ <bits>160</bits>
+ <field>prime</field>
+ <file>cofactor160p56467.csv</file>
+ </curve>
+ <curve>
+ <id>large/cofactor160p65521</id>
+ <bits>160</bits>
+ <field>prime</field>
+ <file>cofactor160p65521.csv</file>
+ </curve>
+ <curve>
+ <id>large/cofactor160p65535</id>
+ <bits>160</bits>
+ <field>prime</field>
+ <file>cofactor160p65535.csv</file>
+ </curve>
<curve>
<id>cofactor160p2</id>
diff --git a/src/cz/crcs/ectester/data/cofactor/keys.xml b/src/cz/crcs/ectester/data/cofactor/keys.xml
index 2be7238..d6058f0 100644
--- a/src/cz/crcs/ectester/data/cofactor/keys.xml
+++ b/src/cz/crcs/ectester/data/cofactor/keys.xml
@@ -721,4 +721,22 @@
<curve>cofactor/large/cofactor128p65535</curve>
<desc>cofactor order = 0xffff</desc>
</pubkey>
+ <pubkey>
+ <id>large/cofactor160p56467/0</id>
+ <inline>0x574d8a01e5ce61862b1f9504f81abe454ae30cf3,0x5c099446c1d7c24df133f85ecc0baa27a687c8e5</inline>
+ <curve>cofactor/large/cofactor160p56467</curve>
+ <desc>cofactor order = 0xdc93</desc>
+ </pubkey>
+ <pubkey>
+ <id>large/cofactor160p65521/0</id>
+ <inline>0x2567137bf265849618b13057f22ead81753bb39d,0x746c2fc9f040cf8ceeac2015f07522e9616bd094</inline>
+ <curve>cofactor/large/cofactor160p65521</curve>
+ <desc>cofactor order = 0xfff1</desc>
+ </pubkey>
+ <pubkey>
+ <id>large/cofactor160p65535/0</id>
+ <inline>0x0b16071db6d90823611ad35ed728b4f9a9abff9e,0x852a227d06c50d603cc4d8592770f535766927a2</inline>
+ <curve>cofactor/large/cofactor160p65535</curve>
+ <desc>cofactor order = 0xffff</desc>
+ </pubkey>
</keys>