aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor128t163.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor16t163.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor2t163.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor32t163.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor4t163.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor64t163.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/cofactor8t163.csv1
-rw-r--r--src/cz/crcs/ectester/data/cofactor/curves.xml45
-rw-r--r--src/cz/crcs/ectester/data/cofactor/keys.xml45
9 files changed, 95 insertions, 2 deletions
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor128t163.csv b/src/cz/crcs/ectester/data/cofactor/cofactor128t163.csv
new file mode 100644
index 0000000..c748587
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor128t163.csv
@@ -0,0 +1 @@
+0xa3,0x8,0x2,0x1,0x02391521a0d15b5eee4cae4cb3628d79479cb15700,0x004095708f687ea59f768ee27e167117b9401c223e,0x01925be8ca3bbee060bd2041c5fe0652be1f2d8942,0x024e103317a95c4d6c5b731c67d87688dd15a3cf7d,0x1000000000000000000001b01bb79598eedfebcf,0x80
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor16t163.csv b/src/cz/crcs/ectester/data/cofactor/cofactor16t163.csv
new file mode 100644
index 0000000..decdad3
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor16t163.csv
@@ -0,0 +1 @@
+0xa3,0x8,0x2,0x1,0x0574f63f2c0fc757663ccda72b2ec8a37e7c84dfbc,0x03816a247d9618c4d1431793a2b9aaa8c5235ba047,0x074e2cfe3199fe1d5fb2cd8cc2e9aa8bf82ec4e90a,0x02942efd0f0619aaabd77de3f48da81138ab6dccc6,0x7fffffffffffffffffffbd3a47e6e6c2e2d09335,0x10
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor2t163.csv b/src/cz/crcs/ectester/data/cofactor/cofactor2t163.csv
new file mode 100644
index 0000000..d837a28
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor2t163.csv
@@ -0,0 +1 @@
+0xa3,0x8,0x2,0x1,0x020e850e21d5bfce24ff184c220ea69b20bad05c65,0x0547b079a38b6094672f6cb5adefa94ba1a29d977b,0x0156bee74ac2552ee999cff24e1d7c471ffc17d0c7,0x04a955c7e3b3534d9fd168d9fbffea3acca23c1fdd,0x400000000000000000001e699c7714c35b242f43b,0x2 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor32t163.csv b/src/cz/crcs/ectester/data/cofactor/cofactor32t163.csv
new file mode 100644
index 0000000..2b88982
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor32t163.csv
@@ -0,0 +1 @@
+0xa3,0x8,0x2,0x1,0x04a4e7bb96ff9007b4be8097c5c4e36701e3f22aa8,0x020d55ea20c74a09f86cc1b2ecf2d073f46ad9b7fa,0x05f7347502518870fc7419e2d0e3170d5b04333a48,0x05951c6d70c789d60bd25b2519416dc756da26d320,0x3fffffffffffffffffffe88d1f6ec2029eaf4f9d,0x20
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor4t163.csv b/src/cz/crcs/ectester/data/cofactor/cofactor4t163.csv
new file mode 100644
index 0000000..61f7b03
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor4t163.csv
@@ -0,0 +1 @@
+0xa3,0x8,0x2,0x1,0x027b506a68264c13994a74473ebd0506ce33921b00,0x0483681d34fdc0544a690cd8363ef6876bc9df5b09,0x051d0095b0d49e8b9b2e38a49ab58abb28b8301349,0x0427559b4db514f0659cbc45a1a785ff3c32f0d0c5,0x1fffffffffffffffffffff89941a8461c966379ad,0x4 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor64t163.csv b/src/cz/crcs/ectester/data/cofactor/cofactor64t163.csv
new file mode 100644
index 0000000..6d3ee91
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor64t163.csv
@@ -0,0 +1 @@
+0xa3,0x8,0x2,0x1,0x041a27de41f0e09c7cd4ff65fe10d472c9ca652ea1,0x00b27568b80c64d610ffdde6b3f520df0e0c499aa8,0x04f3cce508325c822a5e04044014d785e9b55ef95e,0x010021cb58589ea7cc7a8caea926276eb32db24b45,0x1ffffffffffffffffffff192d95b4d882a5ee3b9,0x40
diff --git a/src/cz/crcs/ectester/data/cofactor/cofactor8t163.csv b/src/cz/crcs/ectester/data/cofactor/cofactor8t163.csv
new file mode 100644
index 0000000..349e874
--- /dev/null
+++ b/src/cz/crcs/ectester/data/cofactor/cofactor8t163.csv
@@ -0,0 +1 @@
+0xa3,0x8,0x2,0x1,0x0183b7c0268ef09222560b602c9444aeb218a9b1c8,0x0035948fa062ffab3e7e63de769fec1407c6b85c6c,0x04d3aaef5f5075d1bbf92e9a5393af45b6946e2074,0x041df30932c95f4732fd59593e11aef8bb46ef3b6c,0x100000000000000000000762c81022ff40e2843f1,0x8 \ 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 8bfa5e4..0bf769f 100644
--- a/src/cz/crcs/ectester/data/cofactor/curves.xml
+++ b/src/cz/crcs/ectester/data/cofactor/curves.xml
@@ -44,4 +44,47 @@
<field>prime</field>
<file>cofactor128p128.csv</file>
</curve>
-</curves> \ No newline at end of file
+
+ <curve>
+ <id>cofactor2t163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>cofactor2t163.csv</file>
+ </curve>
+ <curve>
+ <id>cofactor4t163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>cofactor4t163.csv</file>
+ </curve>
+ <curve>
+ <id>cofactor8t163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>cofactor8t163.csv</file>
+ </curve>
+ <curve>
+ <id>cofactor16t163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>cofactor16t163.csv</file>
+ </curve>
+ <curve>
+ <id>cofactor32t163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>cofactor32t163.csv</file>
+ </curve>
+ <curve>
+ <id>cofactor64t163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>cofactor64t163.csv</file>
+ </curve>
+ <curve>
+ <id>cofactor128t163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>cofactor128t163.csv</file>
+ </curve>
+</curves>
diff --git a/src/cz/crcs/ectester/data/cofactor/keys.xml b/src/cz/crcs/ectester/data/cofactor/keys.xml
index 8fbaa48..2d827cd 100644
--- a/src/cz/crcs/ectester/data/cofactor/keys.xml
+++ b/src/cz/crcs/ectester/data/cofactor/keys.xml
@@ -45,4 +45,47 @@
<curve>cofactor/cofactor128p128</curve>
<desc></desc>
</pubkey>
-</keys> \ No newline at end of file
+
+ <pubkey>
+ <id>cofactor2t163_1</id>
+ <inline>0x000000000000000000000000000000000000000000,0x0132720c6aa3f2ca65d18f2de81e5e6b8ad4a3ef9d</inline>
+ <curve>cofactor/cofactor2t163</curve>
+ <desc></desc>
+ </pubkey>
+ <pubkey>
+ <id>cofactor4t163_1</id>
+ <inline>0x000000000000000000000000000000000000000000,0x00b93d46bc80b487e7738644e85bb6d29c2dca2600</inline>
+ <curve>cofactor/cofactor4t163</curve>
+ <desc></desc>
+ </pubkey>
+ <pubkey>
+ <id>cofactor8t163_1</id>
+ <inline>0x000000000000000000000000000000000000000000,0x0569879d9674b06578f62ec2f341ddd3b648dfdf51</inline>
+ <curve>cofactor/cofactor8t163</curve>
+ <desc></desc>
+ </pubkey>
+ <pubkey>
+ <id>cofactor16t163_1</id>
+ <inline>0x000000000000000000000000000000000000000000,0x04274cf55c49c32ca4c0e30b891e03b3b1c6597df0</inline>
+ <curve>cofactor/cofactor16t163</curve>
+ <desc></desc>
+ </pubkey>
+ <pubkey>
+ <id>cofactor32t163_1</id>
+ <inline>0x000000000000000000000000000000000000000000,0x0409969efb468e8f07954a3b4bf7610a0d8b5d4753</inline>
+ <curve>cofactor/cofactor32t163</curve>
+ <desc></desc>
+ </pubkey>
+ <pubkey>
+ <id>cofactor64t163_1</id>
+ <inline>0x000000000000000000000000000000000000000000,0x068c5445c03a59d697573b09ae0804e2891bb98208</inline>
+ <curve>cofactor/cofactor64t163</curve>
+ <desc></desc>
+ </pubkey>
+ <pubkey>
+ <id>cofactor128t163_1</id>
+ <inline>0x000000000000000000000000000000000000000000,0x06be374502a948489de2e7d8d82cb6b62a493b77a0</inline>
+ <curve>cofactor/cofactor128t163</curve>
+ <desc></desc>
+ </pubkey>
+</keys>