PSFTPd - Versionen und Algorithmen unter SSH/SFTP

Zur Gewährleistung der Kompatibilität mit älteren Clients und Abläufen unterstützt PSFTPd sowohl ältere, heutzutage nicht mehr empfohlene Algorithmen als auch moderne, hoch-sichere Algorithmen für den Datentransfer.

Der Serveradministrator hat die Möglichkeit, festzulegen, welche Algorithmen vom Server bzw. von einzelnen Domains unterstützt werden sollen. Die Auswahl der Protokolle und Algorithmen in PSFTPd für die Architekturen x86 und x64 kann variieren.

Stand Nov. 2025. Irrtümer und Änderungen vorbehalten.
Die Unterstützung für verschiedene Versionen und Algorithmen kann sich mit künftigen Versionen ändern.

SSH und SFTP Versionen
  • SSH Protokoll Version 2.0
  • SFTP Protokoll Version 3 und 4
  • SFTP Protokoll Version 5 und 6 (nur in x64)
Schlüsselaustausch Algorithmen
  • ecdh-sha2-nistp256
  • ecdh-sha2-nistp384
  • ecdh-sha2-nistp521
  • diffie-hellman-group-exchange-sha256
  • diffie-hellman-group-exchange-sha1
  • diffie-hellman-group1-sha1
  • diffie-hellman-group14-sha1
  • diffie-hellman-group14-sha256
  • diffie-hellman-group16-sha512
  • diffie-hellman-group18-sha512
  • curve25519-sha256 (nur in x64)
HMAC Algorithmen
  • hmac-sha2-256
  • hmac-sha2-512
  • hmac-sha1
  • hmac-sha1-96
  • hmac-md5
  • hmac-sha2-224-etm@openssh.com (nur in x64)
  • hmac-sha2-256-etm@openssh.com (nur in x64)
  • hmac-sha2-384-etm@openssh.com (nur in x64)
  • hmac-sha2-512-etm@openssh.com (nur in x64)
  • hmac-sha1-etm@openssh.com (nur in x64)
Verschlüsselung Algorithmen
  • aes128-cbc
  • aes128-ctr
  • aes128-gcm@openssh.com
  • aes192-cbc
  • aes192-ctr
  • aes256-cbc
  • aes256-ctr
  • aes256-gcm@openssh.com
  • 3des-cbc
  • blowfish-cbc
  • chacha20-poly1305 (nur in x64)
RSA Hostkey Algorithmen
  • ssh-rsa
  • rsa-sha2-256
  • rsa-sha2-512
EC Hostkey Algorithmen
  • ecdsa-sha2-nistp256
  • ecdsa-sha2-nistp384
  • ecdsa-sha2-nistp521
  • ssh-ed25519