pub/, progs/: Add support for X448 key exchange, defined in RFC7748.
[catacomb] / progs / key.1
index 8a43f82..95eb0de 100644 (file)
@@ -854,6 +854,21 @@ the public key is the
 .IR x -coordinate
 of the corresponding point.
 .TP
+.B x448
+Generate a private scalar and a corresponding public point on the
+(Montgomery-form) Ed448-Goldilocks elliptic curve.
+The scalar is simply a random 256-bit string;
+the public key is the
+.IR x -coordinate
+of the corresponding point.
+.TP
+.B ed25519
+Generate a private key and a corresponding public point on the
+(twisted Edwards-form) Curve25519 elliptic curve.
+The private key is simply a random 256-bit string,
+from which a scalar and secret prefix are derived;
+the public key is the compressed form of the corresponding point.
+.TP
 .B empty
 Generate an empty key, with trivial contents.
 This is useful as a `parameters' key,