aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2018-12-10 16:34:57 +0100
committerJ08nY2018-12-10 16:34:57 +0100
commit72791aa688159f90dacf3aaa59ec5e679197651d (patch)
tree2ee6f9c7eb6c5c8833f3dd5a88ed440038f9e5be
parent4569f864edeab4e2d309905fd37f87c977cdb2cd (diff)
downloadECTester-72791aa688159f90dacf3aaa59ec5e679197651d.tar.gz
ECTester-72791aa688159f90dacf3aaa59ec5e679197651d.tar.zst
ECTester-72791aa688159f90dacf3aaa59ec5e679197651d.zip
-rw-r--r--src/cz/crcs/ectester/data/degenerate/cofactor.xml1
-rw-r--r--src/cz/crcs/ectester/data/twist/cofactor/cofactor128p4.xml44
-rw-r--r--src/cz/crcs/ectester/data/twist/cofactor/cofactor160p4.xml74
-rw-r--r--src/cz/crcs/ectester/data/twist/keys.xml6
4 files changed, 125 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/data/degenerate/cofactor.xml b/src/cz/crcs/ectester/data/degenerate/cofactor.xml
index 2ceaeb5..647515b 100644
--- a/src/cz/crcs/ectester/data/degenerate/cofactor.xml
+++ b/src/cz/crcs/ectester/data/degenerate/cofactor.xml
@@ -1,3 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" ?>
<pubkey>
<id>cofactor128p4/0</id>
<inline>0x00000000000000000000000000000000,0x94d9020b666fbb599609485472a9246e</inline>
diff --git a/src/cz/crcs/ectester/data/twist/cofactor/cofactor128p4.xml b/src/cz/crcs/ectester/data/twist/cofactor/cofactor128p4.xml
new file mode 100644
index 0000000..b558f8e
--- /dev/null
+++ b/src/cz/crcs/ectester/data/twist/cofactor/cofactor128p4.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<pubkey>
+ <id>cofactor128p4/0</id>
+ <inline>0x72294f8a7c88d510343c19b8251d7dd6,0x00000000000000000000000000000000</inline>
+ <curve>cofactor/cofactor128p4</curve>
+ <desc>twist order = 2</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor128p4/1</id>
+ <inline>0x5d20662769138fe1506f2a2b44fd34c1,0x15d63a5aba305ccdee9f65e3f2c1d4e8</inline>
+ <curve>cofactor/cofactor128p4</curve>
+ <desc>twist order = 4</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor128p4/2</id>
+ <inline>0x0b843b9da795292bfc598bae47fd0955,0x2944056236d430e404f6fd058a7a6624</inline>
+ <curve>cofactor/cofactor128p4</curve>
+ <desc>twist order = 17</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor128p4/3</id>
+ <inline>0x663a7a5a7370a48f98ef5ba0cc2d19a1,0x13d59851b95e3916e1149b1f8345325d</inline>
+ <curve>cofactor/cofactor128p4</curve>
+ <desc>twist order = 37</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor128p4/4</id>
+ <inline>0x415d46d2beb2357a567efeedd3e052a0,0x8b202b706af555d470fb42fb5919a64</inline>
+ <curve>cofactor/cofactor128p4</curve>
+ <desc>twist order = 24422261</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor128p4/5</id>
+ <inline>0x6707ea110f83e67a9f6a43c184587bc6,0x1c44db735c6b30165e40660ecc5d8c3c</inline>
+ <curve>cofactor/cofactor128p4</curve>
+ <desc>twist order = 87024861802858114445834597</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor128p4/gen</id>
+ <inline>0x5a1c6fd7a138377f22dabe0840a02ede,0x39395b4be5f4c131a0a5f778be1166e5</inline>
+ <curve>cofactor/cofactor128p4</curve>
+ <desc>twist generator</desc>
+</pubkey>
+
diff --git a/src/cz/crcs/ectester/data/twist/cofactor/cofactor160p4.xml b/src/cz/crcs/ectester/data/twist/cofactor/cofactor160p4.xml
new file mode 100644
index 0000000..bb712af
--- /dev/null
+++ b/src/cz/crcs/ectester/data/twist/cofactor/cofactor160p4.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<pubkey>
+ <id>cofactor160p4/0</id>
+ <inline>0x0c43497bdc7c1fddd18368da4894a98a612f09ec,0x0000000000000000000000000000000000000000</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 2</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/1</id>
+ <inline>0x526ba726c52a6c998994733747dc27db793ce64b,0x3f432767051371f91355e6a14488883bc51c881e</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 4</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/2</id>
+ <inline>0x380cd2b93ff179b2411c721879d7fbed95ef1d68,0x7b36aafe70fa88d2522931555d91e072a89eaff0</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 8</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/3</id>
+ <inline>0x640d26a5aa07b529bf39bb4d4ad79346f677e2e9,0x22c90f648dfd349f8ac76c4aa0e4fd7278bc4516</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 16</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/4</id>
+ <inline>0x8dab044b1a87809667b940b43d913b00fa194c8,0x20652c81133c9e51a16d0ecbcd6f81111afc03c3</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 3</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/5</id>
+ <inline>0x66e27b0bfaf5269dbca67fa71ea3a117f29f4ef9,0x2b9499a775ae8f7fba1884b3d852429757312c93</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 13</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/6</id>
+ <inline>0x4758716ac3b6cfb971ea0a673c4eebbad085fbd8,0x6ab9c8044435062299d14bdb6d6a41faf0bb0067</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 169</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/7</id>
+ <inline>0x76690f13f9fdec12b156a40f5a7c0f25b420e7e0,0x8cab0d69936dcb3b64007f2fd2881f18f627ade5</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 107</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/8</id>
+ <inline>0x178c6e5bb98247299631a52d32a55e61711a21fb,0x6e9171b2aab5bbbe488d9c3c367cf0536bf19e1a</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 15259</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/9</id>
+ <inline>0x08e82adfcb0ff539bf58e4f232f4721f3a014904,0x7ba4d134fa420dbf7fdff4986361d625e87ca27d</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 322336986893916431</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/10</id>
+ <inline>0x1d6ee4ac5b0da602078684f14bab3510915f7fef,0x229903e44fe1dd7e4ef1d3dd4edc0ed05c712bef</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist order = 197469859348064237101</desc>
+</pubkey>
+<pubkey>
+ <id>cofactor160p4/gen</id>
+ <inline>0x5603c1fd03c11eb2ab5f7abb998658a791a71202,0x3151be9d7f447756c8e85f5ac82c1ee410727157</inline>
+ <curve>cofactor/cofactor160p4</curve>
+ <desc>twist generator</desc>
+</pubkey>
+
diff --git a/src/cz/crcs/ectester/data/twist/keys.xml b/src/cz/crcs/ectester/data/twist/keys.xml
index df208bf..3292004 100644
--- a/src/cz/crcs/ectester/data/twist/keys.xml
+++ b/src/cz/crcs/ectester/data/twist/keys.xml
@@ -21,6 +21,9 @@
<!ENTITY secp256r1 SYSTEM "twist/secg/secp256r1.xml">
<!ENTITY secp384r1 SYSTEM "twist/secg/secp384r1.xml">
<!ENTITY secp521r1 SYSTEM "twist/secg/secp521r1.xml">
+
+ <!ENTITY cofactor128p4 SYSTEM "twist/cofactor/cofactor128p4.xml">
+ <!ENTITY cofactor160p4 SYSTEM "twist/cofactor/cofactor160p4.xml">
]>
<keys xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../schema.xsd">
@@ -45,4 +48,7 @@
&secp256r1;
&secp384r1;
&secp521r1;
+
+ &cofactor128p4;
+ &cofactor160p4;
</keys> \ No newline at end of file