SSH implementation comparison
  • Ciphers
  • Compression formats
  • Hostkey formats
  • Key exchange protocols
  • Message authentication codes (MACs)
  • User authentication methods
  • Protocol extensions

id
Specification
AbsoluteTelnet
Apache SSHD
AsyncSSH
Bitvise SSH
ConnectBot
cryptlib
CycloneSSH
Dropbear
Erlang ssh library
FlowSsh
Georgia SoftWorks SSH
Go Cryptography
HPN-SSH
iTerminal
JSch
JuiceSSH
libassh
libssh
libssh2
lsh
MindTerm
Mobile SSH
Mocca Telnet (iOS)
moussh
Net::SSH
OpenSSH
Paramiko
phpseclib
PKIX-SSH
Poderosa
Prompt 2
PuTTY
Reflection (Android)
Reflection (iOS)
RLogin
salt
SecureCRT
Serverauditor (Android)
Serverauditor (Chrome)
Serverauditor (iOS)
SilverSHielD
SmartFTP
SSH.NET
SSH2
SSHJ
SwiftNIO SSH
Tectia SSH
Thrussh
TinySSH
TinyTERM (Android)
TinyTERM (iOS)
Tera Term
Twisted Conch
vSSH (Android)
vSSH (iOS)
WebSSH
wolfSSH
Xshell 5
 
# of impls
                                                          
id
Specification
AbsoluteTelnet
Apache SSHD
AsyncSSH
Bitvise SSH
ConnectBot
cryptlib
CycloneSSH
Dropbear
Erlang ssh library
FlowSsh
Georgia SoftWorks SSH
Go Cryptography
HPN-SSH
iTerminal
JSch
JuiceSSH
libassh
libssh
libssh2
lsh
MindTerm
Mobile SSH
Mocca Telnet (iOS)
moussh
Net::SSH
OpenSSH
Paramiko
phpseclib
PKIX-SSH
Poderosa
Prompt 2
PuTTY
Reflection (Android)
Reflection (iOS)
RLogin
salt
SecureCRT
Serverauditor (Android)
Serverauditor (Chrome)
Serverauditor (iOS)
SilverSHielD
SmartFTP
SSH.NET
SSH2
SSHJ
SwiftNIO SSH
Tectia SSH
Thrussh
TinySSH
TinyTERM (Android)
TinyTERM (iOS)
Tera Term
Twisted Conch
vSSH (Android)
vSSH (iOS)
WebSSH
wolfSSH
Xshell 5
 
# of impls
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3des-cbc RFC 4253 Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No Yes No No Yes Yes Yes Yes Yes Yes Yes No Yes   52
3des-cfb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
3des-ctr RFC 4344 Yes No No Yes Yes No Yes No No Yes No No No No Yes Yes Yes No No No Yes Yes No Yes Yes No No Yes No No No Yes No No Yes No No Yes No No ? No No No Yes No No No No No No Yes Yes Yes Yes No No No   21
3des-ecb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
3des-ofb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
AEAD_AES_128_GCM RFC 5647 No No No No No No Yes No Yes No No No No No No No No No No No No No No No No No No No No Yes No No No No Yes No No No No No ? No No No No No Yes No No No No No No No No No No No   5
AEAD_AES_256_GCM RFC 5647 No No No No No No Yes No Yes No No No No No No No No No No No No No No No No No No No No Yes No No No No Yes No No No No No ? No No No No No Yes No No No No No No No No No No No   5
AEAD_CAMELLIA_128_GCM draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
AEAD_CAMELLIA_256_GCM draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
aes128-cbc RFC 4253 Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No Yes No No Yes Yes Yes Yes Yes Yes Yes Yes Yes   51
aes128-ctr RFC 4344 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No Yes No No Yes Yes Yes Yes Yes Yes Yes Yes Yes   52
aes128-gcm draft-miller-sshm-aes-gcm-00 No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No Yes No ? No No Yes No No No No No No No No No No No No No No   3
aes128-gcm@openssh.com OpenSSH No Yes Yes No No No Yes No Yes No No Yes Yes No Yes No Yes Yes Yes No No No No No Yes Yes Yes Yes Yes Yes No Yes No No Yes No No No Yes No ? Yes Yes Yes Yes Yes Yes No No No No Yes No No No No Yes Yes   28
aes128-ocb@libassh.org No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
aes192-cbc RFC 4253 Yes Yes Yes Yes No No Yes No Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes No Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No Yes No No Yes Yes Yes Yes Yes Yes No Yes Yes   47
aes192-ctr RFC 4344 Yes Yes Yes Yes No No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No Yes No No Yes Yes Yes Yes Yes Yes No Yes Yes   48
aes192-gcm@openssh.com No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No Yes No   1
aes256-cbc RFC 4253 Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes ? Yes Yes Yes Yes No Yes No No Yes Yes Yes Yes Yes Yes Yes Yes Yes   50
aes256-ctr RFC 4344 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No Yes No No Yes Yes Yes Yes Yes Yes Yes Yes Yes   53
aes256-gcm draft-miller-sshm-aes-gcm-00 No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No Yes No ? No No Yes No No No No No No No No No No No No No No   3
aes256-gcm@openssh.com OpenSSH No Yes Yes No No No Yes No Yes No No Yes Yes No Yes No Yes Yes Yes No No No No No Yes Yes Yes Yes Yes Yes No Yes No No Yes No No No Yes No ? Yes Yes Yes Yes Yes Yes No No No No Yes No No No No Yes Yes   28
aes256-ocb@libassh.org No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
arcfour RFC 4253 Yes No Yes No No No Yes No No No No Yes No Yes Yes No Yes No Yes Yes Yes No No Yes No No No Yes No No Yes No Yes Yes Yes No Yes No Yes Yes ? No No Yes Yes No Yes No No No No Yes No No No No No Yes   24
arcfour-64k@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
arcfour128 RFC 4345 Yes Yes Yes No No No Yes No No No No Yes No Yes Yes No Yes No Yes No Yes Yes No No No No No Yes No No Yes Yes Yes Yes Yes No No No Yes Yes ? No No Yes Yes No No No No No No Yes No Yes Yes Yes No Yes   26
arcfour128-draft-00@putty.projects.tartarus.org No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
arcfour256 RFC 4345 Yes Yes Yes No No No Yes No No No No Yes No No Yes No Yes No No No Yes Yes No No No No No Yes No No No Yes No No Yes No No No Yes No ? No No Yes Yes No No No No No No Yes No Yes Yes Yes No Yes   20
arcfour256-draft-00@putty.projects.tartarus.org No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
blowfish-cbc RFC 4253 Yes Yes Yes No Yes No Yes No No No No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes No No Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? No No Yes Yes No Yes No No Yes Yes Yes No Yes Yes Yes No Yes   38
blowfish-cfb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
blowfish-ctr RFC 4344 No No No No Yes No Yes No No No No No No No Yes No Yes No No No Yes Yes No Yes Yes No No Yes No No No Yes No No Yes No No No No No ? No No No Yes No No No No No No Yes No Yes Yes No No No   15
blowfish-ecb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
blowfish-ofb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
camellia-128-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
camellia-128-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
camellia-192-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
camellia-192-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
camellia-256-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
camellia-256-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
camellia128-cbc draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No Yes No No No No No No   5
camellia128-cbc@openssh.org No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No Yes No No No No No No No No No No No No No   1
camellia128-ctr draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No Yes No No No No No No   5
camellia128-ctr@openssh.org No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No Yes No No No No No No No No No No No No No   1
camellia192-cbc draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No Yes No No No No No No   5
camellia192-cbc@openssh.org No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No Yes No No No No No No No No No No No No No   1
camellia192-ctr draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No Yes No No No No No No   5
camellia192-ctr@openssh.org No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No Yes No No No No No No No No No No No No No   1
camellia256-cbc draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No Yes No No No No No No   5
camellia256-cbc@openssh.org No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No Yes No No No No No No No No No No No No No   1
camellia256-ctr draft-kanno-secsh-camellia-02 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No Yes No No No No No No   5
camellia256-ctr@openssh.org No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No Yes No No No No No No No No No No No No No   1
cast128-cbc RFC 4253 Yes No Yes No No No Yes No No No No No No Yes Yes No Yes No Yes Yes Yes No No No Yes No No No No No Yes No Yes Yes Yes No No No Yes Yes ? No No Yes Yes No No No No No No Yes No No No No No Yes   20
cast128-cfb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
cast128-ctr RFC 4344 No No No No No No Yes No No No No No No No Yes No Yes No No No No No No No Yes No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No Yes No No No No No No   7
cast128-ecb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
cast128-ofb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
chacha20-poly1305 draft-ietf-sshm-chacha20-poly1305-02 No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
chacha20-poly1305-mt@hpnssh.org No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
chacha20-poly1305@openssh.com OpenSSH No Yes Yes No No No Yes Yes Yes No No Yes Yes No Yes No Yes Yes Yes No No No No No Yes Yes No Yes Yes No No Yes No No Yes No No No No No ? No Yes Yes Yes No No Yes Yes No No Yes No No No No No No   23
chacha@rodents.montreal.qc.ca No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
crypticore128@ssh.com No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No Yes No No No No No No No No No No No   1
des-cbc No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
des-cbc@ssh.com No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
idea-cbc RFC 4253 No No No No No No Yes No No No No No No No No No Yes No No No Yes No No Yes Yes No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   7
idea-cfb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
idea-ctr RFC 4344 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   4
idea-ecb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
idea-ofb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
none No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No Yes No No No No No   1
rijndael-cbc@lysator.liu.se No No No No No No No No No No No No No Yes Yes No Yes No Yes No Yes Yes No Yes Yes No No No No No Yes Yes Yes Yes No No No No No Yes ? No No No No No No No No No No No No Yes Yes No No Yes   16
rijndael-k4b4-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k4b4-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k4b6-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k4b6-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k4b8-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k4b8-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k6b4-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k6b4-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k6b6-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k6b6-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k6b8-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k6b8-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k8b4-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k8b4-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k8b6-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k8b6-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k8b8-cbc@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael-k8b8-ctr@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
rijndael128-cbc No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No Yes   2
rijndael192-cbc No No No No No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No Yes   3
rijndael256-cbc No No No No No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No Yes   3
seed-cbc@ssh.com No No Yes No No No Yes No No No No No No No Yes No No No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No No No Yes No No No No No No No No No No No   5
seed-ctr@ssh.com No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No No No No No No No No No No No No No No No   1
serpent128-cbc RFC 4253 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   4
serpent128-ctr RFC 4344 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   4
serpent128-gcm@libassh.org No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
serpent192-cbc RFC 4253 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   4
serpent192-ctr RFC 4344 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   4
serpent256-cbc RFC 4253 No No No No No No Yes No No No No No No No No No Yes No No Yes No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   5
serpent256-ctr RFC 4344 No No No No No No Yes No No No No No No No No No Yes No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   4
serpent256-gcm@libassh.org No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
sharc4-512@rodents.montreal.qc.ca moussh No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
twofish-cbc RFC 4253 No No No No No No Yes No No No No No No No Yes No No No No Yes Yes No No No No No No Yes No No No No No No Yes No Yes No No No ? No No No Yes No Yes No No No No No No No No No No No   9
twofish-cfb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
twofish-ctr No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No Yes No No No No No ? No No No No No No No No No No No No No No No No No   1
twofish-ecb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
twofish-ofb No No No No No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
twofish128-cbc RFC 4253 Yes No No No No No Yes No No No No No No No Yes No Yes No No No Yes No No No No No No Yes No No No No No No Yes No No No No No ? No No No Yes No Yes No No No No No No No No Yes No No   10
twofish128-ctr RFC 4344 No No No No No No Yes No No No No No No No Yes No Yes No No No Yes No No No No No No Yes No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   7
twofish128-gcm@libassh.org No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1
twofish192-cbc RFC 4253 No No No No No No Yes No No No No No No No Yes No No No No No Yes No No No No No No Yes No No No No No No Yes No No No No No ? No No No Yes No Yes No No No No No No No No No No No   7
twofish192-ctr RFC 4344 No No No No No No Yes No No No No No No No Yes No No No No No Yes No No No No No No Yes No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   6
twofish256-cbc RFC 4253 Yes No No No No No Yes No No No No No No No Yes No Yes No No No Yes No No No No No No Yes No No No No No No Yes No No No No No ? No No No Yes No Yes No No No No No No No No Yes No No   10
twofish256-ctr RFC 4344 No No No No No No Yes No No No No No No No Yes No Yes No No No Yes No No No No No No Yes No No No No No No Yes No No No No No ? No No No Yes No No No No No No No No No No No No No   7
twofish256-gcm@libassh.org No No No No No No No No No No No No No No No No Yes No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No No No No No   1

SSH implementation comparison

  • SSH implementation comparison

A technical comparison of various SSH implementations (clients, servers and libraries), in terms of support SSH crypto protocols.