From a2180a92bf9c52b4a98376317ab90ade742cc978 Mon Sep 17 00:00:00 2001 From: Hans Nilsson Date: Mon, 12 Nov 2018 12:13:48 +0100 Subject: ssh: Add Edward curves to the documentation --- lib/ssh/doc/src/ssh_app.xml | 8 +++++++- lib/ssh/doc/src/ssh_file.xml | 8 ++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/ssh/doc/src/ssh_app.xml b/lib/ssh/doc/src/ssh_app.xml index eb804e67dc..0c22a50c3f 100644 --- a/lib/ssh/doc/src/ssh_app.xml +++ b/lib/ssh/doc/src/ssh_app.xml @@ -175,6 +175,8 @@ ecdsa-sha2-nistp384 ecdsa-sha2-nistp521 ecdsa-sha2-nistp256 + ssh-ed25519 + ssh-ed448 ssh-rsa rsa-sha2-256 rsa-sha2-512 @@ -378,7 +380,11 @@ Secure Shell (SSH) Key Exchange Method using Curve25519 and Curve448 (work in progress) - + + + Ed25519 and Ed448 public key algorithms for the Secure Shell (SSH) protocol (work in progress) + + diff --git a/lib/ssh/doc/src/ssh_file.xml b/lib/ssh/doc/src/ssh_file.xml index ae6ba2e1d9..47ed4dd912 100644 --- a/lib/ssh/doc/src/ssh_file.xml +++ b/lib/ssh/doc/src/ssh_file.xml @@ -93,6 +93,8 @@ ssh_host_dsa_key - private dss host key (optional) ssh_host_rsa_key - private rsa host key (optional) ssh_host_ecdsa_key - private ecdsa host key (optional) + ssh_host_ed25519_key - private ecdsa host key for curve 25519 (optional) + ssh_host_ed448_key - private ecdsa host key for curve 448 (optional)

At least one host key must be defined. The default value of SYSDIR is /etc/ssh.

@@ -115,6 +117,8 @@ id_dsa - private dss user key (optional) id_rsa - private rsa user key (optional) id_ecdsa - private ecdsa user key (optional) + id_ed25519 - private eddsa user key for curve 25519 (optional) + id_ed448 - private eddsa user key for curve 448 (optional)

The default value of USERDIR is /home/LOCALUSER/.ssh.

@@ -157,6 +161,7 @@

If the user's DSA, RSA or ECDSA key is protected by a passphrase, it can be supplied with thoose options.

+

Note that EdDSA passhrases (Curves 25519 and 448) are not implemented.

@@ -261,11 +266,14 @@ rsa_pass_phrase ecdsa_pass_phrase +

Note that EdDSA passhrases (Curves 25519 and 448) are not implemented.

Files

USERDIR/id_dsa USERDIR/id_rsa USERDIR/id_ecdsa + USERDIR/id_ed25519 + USERDIR/id_ed448 -- cgit v1.2.3