docs: Update list of implemented mechanism to match reality

Signed-off-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Pavol Žáčik <pzacik@redhat.com>
Merge-Request: <https://gitlab.com/libssh/libssh-mirror/-/merge_requests/836>
This commit is contained in:
Jakub Jelen
2026-06-01 13:24:15 +02:00
parent 7a543c7b44
commit 13b4c1f582

View File

@@ -19,22 +19,26 @@ the interesting functions as you go.
The libssh library provides:
- <strong>Key Exchange Methods</strong>: <i>sntrup761x25519-sha512,
sntrup761x25519-sha512@openssh.com, mlkem768x25519-sha256,
mlkem768nistp256-sha256, mlkem1024nistp384-sha384, curve25519-sha256,
curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384,
ecdh-sha2-nistp521</i>, diffie-hellman-group1-sha1,
diffie-hellman-group14-sha1
- <strong>Key Exchange Methods</strong>: sntrup761x25519-sha512
(sntrup761x25519-sha512@openssh.com), mlkem768x25519-sha256,
mlkem768nistp256-sha256, mlkem1024nistp384-sha384, curve25519-sha256
(curve25519-sha256@libssh.org), ecdh-sha2-nistp256, ecdh-sha2-nistp384,
ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256,
diffie-hellman-group-exchange-sha1, diffie-hellman-group18-sha512,
diffie-hellman-group16-sha512, diffie-hellman-group14-sha256,
diffie-hellman-group14-sha1, diffie-hellman-group1-sha1
- <strong>GSSAPI Key Exchange Methods</strong>: gss-group14-sha256-*,
gss-group16-sha512-*, gss-nistp256-sha256-*, gss-curve25519-sha256-*
- <strong>Public Key Algorithms</strong>: ssh-ed25519, ecdsa-sha2-nistp256,
ecdsa-sha2-nistp384, ecdsa-sha2-nistp521, ssh-rsa, rsa-sha2-512, rsa-sha2-256
- <strong>Ciphers</strong>: <i>aes256-ctr, aes192-ctr, aes128-ctr</i>,
aes256-cbc (rijndael-cbc@lysator.liu.se), aes192-cbc, aes128-cbc, 3des-cbc,
blowfish-cbc
- <strong>Ciphers</strong>: chacha20-poly1305@openssh.com,
aes256-gcm@openssh.com, aes128-gcm@openssh.com,
aes256-ctr, aes192-ctr, aes128-ctr, aes256-cbc, aes192-cbc, aes128-cbc,
3des-cbc, blowfish-cbc
- <strong>Compression Schemes</strong>: zlib, <i>zlib@openssh.com</i>, none
- <strong>MAC hashes</strong>: hmac-sha1, hmac-sha2-256, hmac-sha2-512,
hmac-md5
- <strong>MAC mechanisms</strong>: hmac-sha2-256-etm@openssh.com,
hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, hmac-sha2-256,
hmac-sha2-512, hmac-sha1, hmac-sha2-256, hmac-sha2-512
- <strong>Authentication</strong>: none, password, public-key,
keyboard-interactive, <i>gssapi-with-mic, gssapi-keyex</i>
- <strong>Channels</strong>: shell, exec (incl. SCP wrapper), direct-tcpip,