From 1613ce2ecf6f02c0627d652369fc39287a5b34bb Mon Sep 17 00:00:00 2001
From: J08nY
Date: Sun, 4 Mar 2018 23:59:47 +0100
Subject: Add F2m curves to cofactor category.
---
.../ectester/data/cofactor/cofactor128t163.csv | 1 +
.../crcs/ectester/data/cofactor/cofactor16t163.csv | 1 +
.../crcs/ectester/data/cofactor/cofactor2t163.csv | 1 +
.../crcs/ectester/data/cofactor/cofactor32t163.csv | 1 +
.../crcs/ectester/data/cofactor/cofactor4t163.csv | 1 +
.../crcs/ectester/data/cofactor/cofactor64t163.csv | 1 +
.../crcs/ectester/data/cofactor/cofactor8t163.csv | 1 +
src/cz/crcs/ectester/data/cofactor/curves.xml | 45 +++++++++++++++++++++-
src/cz/crcs/ectester/data/cofactor/keys.xml | 45 +++++++++++++++++++++-
9 files changed, 95 insertions(+), 2 deletions(-)
create mode 100644 src/cz/crcs/ectester/data/cofactor/cofactor128t163.csv
create mode 100644 src/cz/crcs/ectester/data/cofactor/cofactor16t163.csv
create mode 100644 src/cz/crcs/ectester/data/cofactor/cofactor2t163.csv
create mode 100644 src/cz/crcs/ectester/data/cofactor/cofactor32t163.csv
create mode 100644 src/cz/crcs/ectester/data/cofactor/cofactor4t163.csv
create mode 100644 src/cz/crcs/ectester/data/cofactor/cofactor64t163.csv
create mode 100644 src/cz/crcs/ectester/data/cofactor/cofactor8t163.csv
(limited to 'src')
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 @@
prime
cofactor128p128.csv
-
\ No newline at end of file
+
+
+ cofactor2t163
+ 163
+ binary
+ cofactor2t163.csv
+
+
+ cofactor4t163
+ 163
+ binary
+ cofactor4t163.csv
+
+
+ cofactor8t163
+ 163
+ binary
+ cofactor8t163.csv
+
+
+ cofactor16t163
+ 163
+ binary
+ cofactor16t163.csv
+
+
+ cofactor32t163
+ 163
+ binary
+ cofactor32t163.csv
+
+
+ cofactor64t163
+ 163
+ binary
+ cofactor64t163.csv
+
+
+ cofactor128t163
+ 163
+ binary
+ cofactor128t163.csv
+
+
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 @@
cofactor/cofactor128p128
-
\ No newline at end of file
+
+
+ cofactor2t163_1
+ 0x000000000000000000000000000000000000000000,0x0132720c6aa3f2ca65d18f2de81e5e6b8ad4a3ef9d
+ cofactor/cofactor2t163
+
+
+
+ cofactor4t163_1
+ 0x000000000000000000000000000000000000000000,0x00b93d46bc80b487e7738644e85bb6d29c2dca2600
+ cofactor/cofactor4t163
+
+
+
+ cofactor8t163_1
+ 0x000000000000000000000000000000000000000000,0x0569879d9674b06578f62ec2f341ddd3b648dfdf51
+ cofactor/cofactor8t163
+
+
+
+ cofactor16t163_1
+ 0x000000000000000000000000000000000000000000,0x04274cf55c49c32ca4c0e30b891e03b3b1c6597df0
+ cofactor/cofactor16t163
+
+
+
+ cofactor32t163_1
+ 0x000000000000000000000000000000000000000000,0x0409969efb468e8f07954a3b4bf7610a0d8b5d4753
+ cofactor/cofactor32t163
+
+
+
+ cofactor64t163_1
+ 0x000000000000000000000000000000000000000000,0x068c5445c03a59d697573b09ae0804e2891bb98208
+ cofactor/cofactor64t163
+
+
+
+ cofactor128t163_1
+ 0x000000000000000000000000000000000000000000,0x06be374502a948489de2e7d8d82cb6b62a493b77a0
+ cofactor/cofactor128t163
+
+
+
--
cgit v1.2.3-70-g09d2