aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/CURVES.md6
-rw-r--r--docs/TESTS.md9
2 files changed, 15 insertions, 0 deletions
diff --git a/docs/CURVES.md b/docs/CURVES.md
index a9b8b68..a417035 100644
--- a/docs/CURVES.md
+++ b/docs/CURVES.md
@@ -41,6 +41,7 @@ Barreto-Naehrig curves from: A Family of Implementation-Friendly BN Elliptic Cur
### Other
An assortment of some other curves.
Montgomery curves transformed into short Weierstrass form from <https://eprint.iacr.org/2013/647.pdf>
+
Curve25519 transformed into short Weierstrass form.
@@ -83,6 +84,11 @@ Contains curves that are composite order, with points not on the subgroup genera
Generated using [ecgen](https://github.com/J08nY/ecgen).
+### supersingular
+Contains supersingular curves, over F_p with order equal to p + 1. These have embedding degree equal to 2.
+
+Generated using [ecgen](https://github.com/J08nY/ecgen).
+
## Other
### Wycheproof
diff --git a/docs/TESTS.md b/docs/TESTS.md
index 5ec3b63..4d71ea6 100644
--- a/docs/TESTS.md
+++ b/docs/TESTS.md
@@ -3,6 +3,7 @@
- `default`
- `test-vectors`
- `compression`
+ - `miscellaneous`
- `wrong`*
- `composite`*
- `invalid`*
@@ -155,4 +156,12 @@ P-256 curve which leaked information about the private key.
For example:
```bash
java -jar ECTester.jar -t edge-cases
+```
+
+## Miscellaneous
+Some miscellaneous tests, tries ECDH and ECDSA over supersingular curves and Barreto-Naehrig curves with small embedding degree and CM discriminant.
+
+For example:
+```bash
+java -jar ECTester.jar -t miscellaneous
``` \ No newline at end of file