OpenSSH
- Homepage: http://www.openssh.com/
- First release: 1999-12-01
- Latest release: 9.9 (2024-09-19)
- Version history: http://lists.mindrot.org/pipermail/openssh-unix-announce/
- Source repository: https://anongit.mindrot.org/openssh.git
- License: BSD
- Client: true
- Server: true
Remarks
- Probably the most widely deployed SSH implementation.
- There are actually two versions: Regular OpenSSH is part of OpenBSD. This version is hosted in the OpenBSD CVS repository. For everybody else, there is “Portable OpenSSH”. This document is refering to the portable version, since that is what the majority of OpenSSH users is using (as they are not running OpenBSD).
Supported protocols
Ciphers: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com, arcfour256, arcfour128, aes128-cbc, 3des-cbc, blowfish-cbc, cast128-cbc, aes192-cbc, aes256-cbc, arcfour, rijndael-cbc@lysator.liu.se
Compression formats: none, zlib@openssh.com
Hostkey formats: rsa-sha2-256, rsa-sha2-512, ecdsa-sha2-nistp256-cert-v01@openssh.com, ecdsa-sha2-nistp384-cert-v01@openssh.com, ecdsa-sha2-nistp521-cert-v01@openssh.com, ssh-ed25519-cert-v01@openssh.com, ssh-rsa-cert-v01@openssh.com, ssh-dss-cert-v01@openssh.com, rsa-sha2-256-cert-v01@openssh.com, rsa-sha2-512-cert-v01@openssh.com, ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521, ssh-ed25519, ssh-rsa, ssh-dss, sk-ecdsa-sha2-nistp256-cert-v01@openssh.com, sk-ecdsa-sha2-nistp256@openssh.com, sk-ssh-ed25519-cert-v01@openssh.com, sk-ssh-ed25519@openssh.com
Key exchange protocols: 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-group14-sha1, diffie-hellman-group1-sha1, diffie-hellman-group14-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, ext-info-c, ext-info-s, kex-strict-c-v00@openssh.com, kex-strict-s-v00@openssh.com, sntrup761x25519-sha512@openssh.com, sntrup761x25519-sha512, mlkem768x25519-sha256
Message authentication codes (MACs): umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1, hmac-md5-etm@openssh.com, hmac-ripemd160-etm@openssh.com, hmac-sha1-96-etm@openssh.com, hmac-md5-96-etm@openssh.com, hmac-md5, hmac-ripemd160, hmac-ripemd160@openssh.com, hmac-sha1-96, hmac-md5-96
User authentication methods: publickey, password, keyboard-interactive, gssapi-with-mic, hostbased, publickey-hostbound-v00@openssh.com
Protocol extensions: ext-info-in-auth@openssh.com, ping@openssh.com, publickey-hostbound@openssh.com, server-sig-algs