aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/data/nist
diff options
context:
space:
mode:
authorJ08nY2017-03-27 01:03:56 +0200
committerJ08nY2017-03-27 01:03:56 +0200
commit0ab7f6dd030c866565cb6592b2a40a39af82be09 (patch)
tree3b8eeaaad3d6a467ab685470472289086ba0eb09 /src/cz/crcs/ectester/data/nist
parentde1736c211dc8d27961ef0495c82d25fbf813e05 (diff)
downloadECTester-0ab7f6dd030c866565cb6592b2a40a39af82be09.tar.gz
ECTester-0ab7f6dd030c866565cb6592b2a40a39af82be09.tar.zst
ECTester-0ab7f6dd030c866565cb6592b2a40a39af82be09.zip
Added new curves, started adding default & dangerous tests.
Diffstat (limited to 'src/cz/crcs/ectester/data/nist')
-rw-r--r--src/cz/crcs/ectester/data/nist/b163.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/b233.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/b283.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/b409.csv9
-rw-r--r--src/cz/crcs/ectester/data/nist/b571.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/curves.xml61
-rw-r--r--src/cz/crcs/ectester/data/nist/k163.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/k233.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/k283.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/k409.csv1
-rw-r--r--src/cz/crcs/ectester/data/nist/k571.csv1
11 files changed, 79 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/data/nist/b163.csv b/src/cz/crcs/ectester/data/nist/b163.csv
new file mode 100644
index 0000000..b211f63
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/b163.csv
@@ -0,0 +1 @@
+00a3,0007,0006,0003,000000000000000000000000000000000000000001,020a601907b8c953ca1481eb10512f78744a3205fd,03f0eba16286a2d57ea0991168d4994637e8343e36,00d51fbc6c71a0094fa2cdd545b11c5c0c797324f1,040000000000000000000292FE77E70C12A4234C33,2 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/b233.csv b/src/cz/crcs/ectester/data/nist/b233.csv
new file mode 100644
index 0000000..79f0e85
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/b233.csv
@@ -0,0 +1 @@
+00e9,004a,0000,0000,000000000000000000000000000000000000000000000000000000000001,0066647ede6c332c7f8c0923bb58213b333b20e9ce4281fe115f7d8f90ad,00fac9dfcbac8313bb2139f1bb755fef65bc391f8b36f8f8eb7371fd558b,01006a08a41903350678e58528bebf8a0beff867a7ca36716f7e01f81052,1000000000000000000000000000013e974e72f8a6922031d2603cfe0d7,2 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/b283.csv b/src/cz/crcs/ectester/data/nist/b283.csv
new file mode 100644
index 0000000..88506b3
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/b283.csv
@@ -0,0 +1 @@
+011b,000c,0007,0005,00000000000000000000000000000000000000000000000000000000000000000000001,27b680ac8b8596da5a4af8a19a0303fca97fd7645309fa2a581485af6263e313b79a2f5,5f939258db7dd90e1934f8c70b0dfec2eed25b8557eac9c80e2e198f8cdbecd86b12053,3676854fe24141cb98fe6d4b20d02b4516ff702350eddb0826779c813f0df45be8112f4,3ffffffffffffffffffffffffffffffffffef90399660fc938a90165b042a7cefadb307,2 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/b409.csv b/src/cz/crcs/ectester/data/nist/b409.csv
new file mode 100644
index 0000000..ed5ef5b
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/b409.csv
@@ -0,0 +1,9 @@
+0199,0057,0000,0000,0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001,021a5c2c8ee9feb5c4b9a753b7b476b7fd6422ef1f3dd674761fa99d6ac27c8a9a197b272822f6cd57a55aa4f50ae317b13545f,15d4860d088ddb3496b0c6064756260441cde4af1771d4db01ffe5b34e59703dc255a868a1180515603aeab60794e54bb7996a7,061b1cfab6be5f32bbfa78324ed106a7636b9c5a7bd198d0158aa4f5488d08f38514f1fdf4b4f40d2181b3681c364ba0273c706,10000000000000000000000000000000000000000000000000001e2aad6a612f33307be5fa47c3c9e052f838164cd37d9a21173,2
+
+
+
+
+
+
+
+
diff --git a/src/cz/crcs/ectester/data/nist/b571.csv b/src/cz/crcs/ectester/data/nist/b571.csv
new file mode 100644
index 0000000..c0bef32
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/b571.csv
@@ -0,0 +1 @@
+023b,000a,0005,0002,00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001,2f40e7e2221f295de297117b7f3d62f5c6a97ffcb8ceff1cd6ba8ce4a9a18ad84ffabbd8efa59332be7ad6756a66e294afd185a78ff12aa520e4de739baca0c7ffeff7f2955727a,303001d34b856296c16c0d40d3cd7750a93d1d2955fa80aa5f40fc8db7b2abdbde53950f4c0d293cdd711a35b67fb1499ae60038614f1394abfa3b4c850d927e1e7769c8eec2d19,37bf27342da639b6dccfffeb73d69d78c6c27a6009cbbca1980f8533921e8a684423e43bab08a576291af8f461bb2a8b3531d2f0485c19b16e2f1516e23dd3c1a4827af1b8ac15b,3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe661ce18ff55987308059b186823851ec7dd9ca1161de93d5174d66e8382e9bb2fe84e47,2 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/curves.xml b/src/cz/crcs/ectester/data/nist/curves.xml
index 00b109c..2abf72f 100644
--- a/src/cz/crcs/ectester/data/nist/curves.xml
+++ b/src/cz/crcs/ectester/data/nist/curves.xml
@@ -31,4 +31,65 @@
<field>prime</field>
<file>p521.csv</file>
</curve>
+
+ <curve>
+ <id>K-163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>k163.csv</file>
+ </curve>
+ <curve>
+ <id>B-163</id>
+ <bits>163</bits>
+ <field>binary</field>
+ <file>b163.csv</file>
+ </curve>
+ <curve>
+ <id>K-233</id>
+ <bits>233</bits>
+ <field>binary</field>
+ <file>k233.csv</file>
+ </curve>
+ <curve>
+ <id>B-233</id>
+ <bits>233</bits>
+ <field>binary</field>
+ <file>b233.csv</file>
+ </curve>
+ <curve>
+ <id>K-283</id>
+ <bits>283</bits>
+ <field>binary</field>
+ <file>k283.csv</file>
+ </curve>
+ <curve>
+ <id>B-283</id>
+ <bits>283</bits>
+ <field>binary</field>
+ <file>b283.csv</file>
+ </curve>
+ <curve>
+ <id>K-409</id>
+ <bits>409</bits>
+ <field>binary</field>
+ <file>k409.csv</file>
+ </curve>
+ <curve>
+ <id>B-409</id>
+ <bits>409</bits>
+ <field>binary</field>
+ <file>b409.csv</file>
+ </curve>
+ <curve>
+ <id>K-571</id>
+ <bits>571</bits>
+ <field>binary</field>
+ <file>k571.csv</file>
+ </curve>
+ <curve>
+ <id>B-571</id>
+ <bits>571</bits>
+ <field>binary</field>
+ <file>b571.csv</file>
+ </curve>
</curves> \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/k163.csv b/src/cz/crcs/ectester/data/nist/k163.csv
new file mode 100644
index 0000000..d4f21be
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/k163.csv
@@ -0,0 +1 @@
+00a3,0007,0006,0003,000000000000000000000000000000000000000001,000000000000000000000000000000000000000001,02fe13c0537bbc11acaa07d793de4e6d5e5c94eee8,0289070fb05d38ff58321f2e800536d538ccdaa3d9,04000000000000000000020108A2E0CC0D99F8A5EF,2 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/k233.csv b/src/cz/crcs/ectester/data/nist/k233.csv
new file mode 100644
index 0000000..45e3c49
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/k233.csv
@@ -0,0 +1 @@
+00e9,004a,0000,0000,000000000000000000000000000000000000000000000000000000000000,000000000000000000000000000000000000000000000000000000000001,017232ba853a7e731af129f22ff4149563a419c26bf50a4c9d6eefad6126,01db537dece819b7f70f555a67c427a8cd9bf18aeb9b56e0c11056fae6a3,8000000000000000000000000000069d5bb915bcd46efb1ad5f173abdf,4 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/k283.csv b/src/cz/crcs/ectester/data/nist/k283.csv
new file mode 100644
index 0000000..b0e2800
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/k283.csv
@@ -0,0 +1 @@
+011b,000c,0007,0005,00000000000000000000000000000000000000000000000000000000000000000000000,00000000000000000000000000000000000000000000000000000000000000000000001,503213f78ca44883f1a3b8162f188e553cd265f23c1567a16876913b0c2ac2458492836,1ccda380f1c9e318d90f95d07e5426fe87e45c0e8184698e45962364e34116177dd2259,1ffffffffffffffffffffffffffffffffffe9ae2ed07577265dff7f94451e061e163c61,4 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/k409.csv b/src/cz/crcs/ectester/data/nist/k409.csv
new file mode 100644
index 0000000..fc44b82
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/k409.csv
@@ -0,0 +1 @@
+0199,0057,0000,0000,0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001,060f05f658f49c1ad3ab1890f7184210efd0987e307c84c27accfb8f9f67cc2c460189eb5aaaa62ee222eb1b35540cfe9023746,1e369050b7c4e42acba1dacbf04299c3460782f918ea427e6325165e9ea10e3da5f6c42e9c55215aa9ca27a5863ec48d8e0286b,7ffffffffffffffffffffffffffffffffffffffffffffffffffe5f83b2d4ea20400ec4557d5ed3e3e7ca5b4b5c83b8e01e5fcf,4 \ No newline at end of file
diff --git a/src/cz/crcs/ectester/data/nist/k571.csv b/src/cz/crcs/ectester/data/nist/k571.csv
new file mode 100644
index 0000000..5660f6a
--- /dev/null
+++ b/src/cz/crcs/ectester/data/nist/k571.csv
@@ -0,0 +1 @@
+023b,000a,0005,0002,00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001,26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972,349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3,20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001,4 \ No newline at end of file