|
############################################################################ |
|
Summary of testing libssh2 client against opensuse Tumbleweed openssh server |
|
############################################################################ |
|
|
|
- Server side opensuse Tumbleweed with sshd OpenSSH_7.2p2, OpenSSL 1.0.2j-fips 26 Sep 2016 |
|
- default mode (no modifications in /etc/ssh/sshd_config) |
|
- secure mode (applying https://github.com/comotion/gone/blob/github/modules/ssh) |
|
- Client side Windowx 86 with x86 libssh2 dll versions |
|
- libssh2_1.2.6 |
|
- libssh2_1.7.0_DEV (without OpenSSL means WinCNG) |
|
- libssh2_1.8.1_DEV (without OpenSSL means WinCNG; with OpenSSL has more ciphers/MACs but requires extra DLLs) |
|
|
|
Summary: |
|
|
|
- plain libssh2_1.7.0_DEV and libssh2_1.8.1_DEV won't connect to default/secure sshd as there is no matching cipher (so key exchange is working) |
|
- libssh2_1.2.6 only connects to default as secure has too few ciphers |
|
- secure sshd with added ``aes256-cbc`` might work for the plain libssh2 DLLs, but there are aes-cbc attacks since 2008: http://www.kb.cert.org/vuls/id/958563 |
|
- libssh2_1.8.1_DEV with OpenSSL connects fine |
|
|
|
https://www.libssh2.org/ |
|
|
|
Capabilities and Features |
|
|
|
- Key Exchange Methods: diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha1, diffie-hellman-group-exchange-sha256 |
|
- Hostkey Types: ssh-rsa, ssh-dss |
|
- Ciphers: aes256-ctr, aes192-ctr, aes128-ctr, aes256-cbc ([email protected]), aes192-cbc, aes128-cbc, 3des-cbc, blowfish-cbc, cast128-cbc, arcfour, arcfour128, none |
|
- Compression Schemes: zlib, [email protected], none |
|
- MAC hashes: hmac-sha2-256, hmac-sha2-512, hmac-sha1, hmac-sha1-96, hmac-md5, hmac-md5-96, hmac-ripemd160 ([email protected]), none |
|
- Authentication: none, password, public-key, hostbased, keyboard-interactive |
|
- Channels: shell, exec (incl. SCP wrapper), direct-tcpip, subsystem |
|
- Global Requests: tcpip-forward |
|
- Channel Requests: x11, pty, exit-signal, [email protected] |
|
- Subsystems: sftp(version 3), publickey(version 2) |
|
- SFTP: [email protected], [email protected] |
|
- Thread-safe: just don't share handles simultaneously |
|
- Non-blocking: it can be used both blocking and non-blocking |
|
- Your sockets: the app hands over the socket, calls select() etc. |
|
- Crypto backends: OpenSSL, libgcrypt, mbedTLS or WinCNG (native since Windows Vista): builds with either |
|
|
|
(table made with http://table-editor.com) |
|
|
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| category/comment | sshd secure | sshd default | secure to libssh2_1.2.6 | secure to libssh2_1.7.0_DEV | default to libssh2_1.2.6 | default to libssh2_1.7.0_DEV | ** https://www.libssh2.org/ ** | libssh2_1.8.1_DEV WinCNG | libssh2_1.8.1_DEV OpenSSL 1.0.2.j | |
|
+=====================================================+======================================+======================================+=========================================+============================================================================================+==========================================================================================================================+============================================================================================+=============================================+==========================================+===================================================================================================+ |
|
| ``kex_algorithms`` | | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | [email protected] | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | ecdh-sha2-nistp256 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | ecdh-sha2-nistp384 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | ecdh-sha2-nistp521 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | diffie-hellman-group-exchange-sha256 | diffie-hellman-group-exchange-sha256 | | **diffie-hellman-group-exchange-sha256** | | **diffie-hellman-group-exchange-sha256** | diffie-hellman-group-exchange-sha256 | **diffie-hellman-group-exchange-sha256** | **diffie-hellman-group-exchange-sha256** | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (libssh2) | | | | diffie-hellman-group-exchange-sha1 | | diffie-hellman-group-exchange-sha1 | diffie-hellman-group-exchange-sha1 | diffie-hellman-group-exchange-sha1 | diffie-hellman-group-exchange-sha1 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | diffie-hellman-group14-sha1 | diffie-hellman-group14-sha1 | diffie-hellman-group14-sha1 | **diffie-hellman-group14-sha1** | diffie-hellman-group14-sha1 | diffie-hellman-group14-sha1 | diffie-hellman-group14-sha1 | diffie-hellman-group14-sha1 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (libssh2) | | | diffie-hellman-group-exchange-sha1 | | diffie-hellman-group-exchange-sha1 | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | diffie-hellman-group1-sha1 | diffie-hellman-group1-sha1 | diffie-hellman-group1-sha1 | diffie-hellman-group1-sha1 | diffie-hellman-group1-sha1 | diffie-hellman-group1-sha1 | diffie-hellman-group1-sha1 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ``server_host_key_algorithms`` | | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | ssh-rsa | ssh-rsa | **ssh-rsa** | **ssh-rsa** | **ssh-rsa** | **ssh-rsa** | ssh-rsa | **ssh-rsa** | **ssh-rsa** | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | rsa-sha2-512 | rsa-sha2-512 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | rsa-sha2-256 | rsa-sha2-256 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | ssh-dss | ssh-dss | ssh-dss | ssh-dss | ssh-dss | ssh-dss | ssh-dss | ssh-dss | ssh-dss | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | ecdsa-sha2-nistp256 | ecdsa-sha2-nistp256 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | ssh-ed25519 | ssh-ed25519 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ``encryption_algorithms`` (``ciphers``) | | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | [email protected] | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | aes256-ctr | aes128-ctr | aes128-ctr | | aes128-ctr | | aes128-ctr | | aes128-ctr | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | aes192-ctr | aes192-ctr | aes192-ctr | | aes192-ctr | | aes192-ctr | | aes192-ctr | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | aes128-ctr | aes256-ctr | aes256-ctr | | aes256-ctr | | aes256-ctr | | aes256-ctr | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | aes256-cbc | aes256-cbc | aes256-cbc | aes256-cbc | aes256-cbc ([email protected]) | aes256-cbc | aes256-cbc | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | [email protected] | [email protected] | [email protected] | [email protected] | [email protected] | [email protected] | [email protected] | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | aes192-cbc | aes192-cbc | aes192-cbc | aes192-cbc | aes192-cbc | aes192-cbc | aes192-cbc | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | aes128-cbc | aes128-cbc | aes128-cbc | aes128-cbc | aes128-cbc | aes128-cbc | aes128-cbc | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | blowfish-cbc | | blowfish-cbc | | blowfish-cbc | | blowfish-cbc | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | arcfour128 | arcfour128 | arcfour128 | arcfour128 | arcfour128 | arcfour128 | arcfour128 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | arcfour | arcfour | arcfour | arcfour | arcfour | arcfour | arcfour | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | cast128-cbc | | cast128-cbc | | cast128-cbc | | cast128-cbc | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | 3des-cbc | 3des-cbc | 3des-cbc | 3des-cbc | 3des-cbc | 3des-cbc | 3des-cbc | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | | | | | none | | none | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ``mac_algorithms`` | | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | [email protected] | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | [email protected] | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | [email protected] | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (server/client) | | | | hmac-sha2-256 | | hmac-sha2-256 | hmac-sha2-256 | hmac-sha2-256 | hmac-sha2-256 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (server/client) | | | | hmac-sha2-512 | | hmac-sha2-512 | hmac-sha2-512 | hmac-sha2-512 | hmac-sha2-512 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | hmac-sha1 | hmac-sha1 | hmac-sha1 | hmac-sha1 | hmac-sha1 | hmac-sha1 | hmac-sha1 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | hmac-sha1-96 | hmac-sha1-96 | hmac-sha1-96 | hmac-sha1-96 | hmac-sha1-96 | hmac-sha1-96 | hmac-sha1-96 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | [email protected] | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | | [email protected] | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | hmac-sha2-512 | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | hmac-sha2-256 | hmac-sha2-256 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | | hmac-sha2-512 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | hmac-md5 | hmac-md5 | hmac-md5 | hmac-md5 | hmac-md5 | hmac-md5 | hmac-md5 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | hmac-md5-96 | hmac-md5-96 | hmac-md5-96 | hmac-md5-96 | hmac-md5-96 | hmac-md5-96 | hmac-md5-96 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | hmac-ripemd160 | | hmac-ripemd160 | | hmac-ripemd160 | | hmac-ripemd160 ([email protected]) | | hmac-ripemd160 | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| --> note different order (secure/default) | [email protected] | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | hmac-sha1 | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | [email protected] | | [email protected] | | [email protected] | | [email protected] | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | | | | | none | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ``compression_algorithms`` | | | | | | | | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | none | none | | | | | none | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | [email protected] | [email protected] | | | | | [email protected] | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| | | | | | | | zlib | | | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |
|
| **VERDICT** | | | *no matching key exchange method found* | *no matching cipher found*; kex: **diffie-hellman-group-exchange-sha256** with **ssh-rsa** | cipher: **aes128-ctr**; MAC: **hmac-sha1**; compression: **none**; kex: **diffie-hellman-group14-sha1** with **ssh-rsa** | *no matching cipher found*; kex **diffie-hellman-group-exchange-sha256** with: **ssh-rsa** | | | kex: **diffie-hellman-group14-sha1** with **ssh-rsa**; cipher: **aes128-ctr**; MAC: **hmac-sha1** | |
|
+-----------------------------------------------------+--------------------------------------+--------------------------------------+-----------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------+---------------------------------------------+------------------------------------------+---------------------------------------------------------------------------------------------------+ |