Page 1 of 1

Ciphers, KEX, MAC, and Host Key Algorithm support

Posted: 2021-07-23 16:33
by ahjason
I've searched high and low but found very little info outside of a handful of references in posts, many of which are from years ago, so I don't feel the info is reliable anymore. I found nothing in the Wiki or in the documentation about this, either. Thank you in advance for any guidance here.

So I'm hoping to find out if Filezilla Client as of 3.55 supports the following:

Key Exchange (KEX) Algorithms:
==============================
curve25519-sha256@libssh.org
• ecdh-sha2-nistp521
• ecdh-sha2-nistp384
• ecdh-sha2-nistp256
• diffie-hellman-group-exchange-sha256

Ciphers:
=========
chacha20-poly1305@openssh.com
aes256-gcm@openssh.com
aes128-gcm@openssh.com
• aes256-ctr
• aes192-ctr
• aes128-ctr

Message Authentication Codes (MAC):
====================================
hmac-sha2-512-etm@openssh.com
hmac-sha2-256-etm@openssh.com
umac-128-etm@openssh.com
• hmac-sha2-512
• hmac-sha2-256
umac-128@openssh.com
• OpenSSH 5.3 (Intermediate)

Host Key Algorithms:
====================
• ssh_host_rsa_key
• ssh_host_ecdsa_key

Re: Ciphers, KEX, MAC, and Host Key Algorithm support

Posted: 2021-07-27 10:11
by botg
Most of them should be supported. Feel free to test it yourself with a server restricted to the algorithm you want to test support for.

Re: Ciphers, KEX, MAC, and Host Key Algorithm support

Posted: 2021-07-27 17:13
by ahjason
Is there no documentation ANYWHERE that explains what Filezilla does and doesn't support?

Re: Ciphers, KEX, MAC, and Host Key Algorithm support

Posted: 2021-07-28 08:21
by botg
There's the source code.

Re: Ciphers, KEX, MAC, and Host Key Algorithm support

Posted: 2021-07-28 16:33
by ahjason
Well that's terrific if you happen to be a programmer :p