id
Specification
 
# of impls
                                                                                                   
curve25519 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   1
curve25519-sha256 RFC 8731 No No Yes No Yes No Yes No Yes No No No Yes No No Yes No No No No No Yes Yes No Yes No No No No No Yes No No No No No ? Yes No Yes No No Yes No No No No No No No   13
curve25519-sha256@libssh.org libssh No No Yes No Yes No Yes Yes Yes No No No Yes No Yes Yes No No No No No No Yes No Yes No No No No No Yes No No No No No ? Yes No Yes No Yes Yes Yes Yes No No No No No   17
curve448-sha512 RFC 8731 No No Yes No No No Yes No Yes 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   4
diffie-hellman-group-exchange-sha1 RFC 4419 Yes Yes Yes Yes Yes Yes No No Yes Yes No Yes Yes Yes Yes Yes Yes No Yes Yes No Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No No No No Yes Yes Yes Yes Yes   39
diffie-hellman-group-exchange-sha224@ssh.com 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 Yes No No No No No No No No No   2
diffie-hellman-group-exchange-sha256 RFC 4419 Yes Yes Yes Yes Yes Yes No No Yes Yes No No Yes Yes Yes Yes Yes No Yes Yes No Yes Yes Yes Yes No Yes Yes No No Yes Yes Yes Yes Yes Yes ? Yes Yes Yes Yes No No No No Yes Yes Yes Yes Yes   36
diffie-hellman-group-exchange-sha384@ssh.com 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 Yes No No No No No No No No No   2
diffie-hellman-group-exchange-sha512@ssh.com 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 Yes No No No No No No No No No   2
diffie-hellman-group1-sha1 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 ? No Yes Yes Yes No No Yes Yes Yes Yes Yes Yes Yes   45
diffie-hellman-group14-sha1 RFC 4253 Yes Yes Yes Yes Yes No 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 No No Yes Yes Yes Yes Yes Yes Yes   45
diffie-hellman-group14-sha224@ssh.com 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 Yes No No No No No No No No No   3
diffie-hellman-group14-sha256 RFC 8268 No Yes Yes No Yes No Yes Yes Yes No No No Yes No Yes No No No No No No No Yes No Yes No No No No No Yes No No No No No ? Yes No Yes No No No No No Yes No No No No   14
diffie-hellman-group14-sha256@ssh.com 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 Yes Yes No No No No No No No No No   4
diffie-hellman-group15-sha256 No No No No No No 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 Yes No No No No No Yes No No No No   3
diffie-hellman-group15-sha256@ssh.com 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 Yes Yes No No No No No No No No No   4
diffie-hellman-group15-sha384@ssh.com 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 Yes Yes No No No No No No No No No   4
diffie-hellman-group15-sha512 RFC 8268 No Yes Yes No No No Yes No No No No No Yes 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 Yes No No No No No No No No No No   7
diffie-hellman-group16-sha256 No No No No No No 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 Yes No No No No No Yes No No No No   3
diffie-hellman-group16-sha384@ssh.com 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 Yes Yes No No No No No No No No No   4
diffie-hellman-group16-sha512 RFC 8268 No Yes Yes No Yes No Yes No Yes No No No Yes No Yes Yes No No No No No No Yes No Yes No No No No No No No No No No No ? Yes No Yes No No No No No No No No No No   12
diffie-hellman-group16-sha512@ssh.com 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 Yes Yes No No No No No No No No No   4
diffie-hellman-group17-sha512 RFC 8268 No Yes Yes No No No 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 No ? No No Yes No No No No No No No No No No   5
diffie-hellman-group18-sha512 RFC 8268 No Yes Yes No Yes No No No Yes No No No Yes No Yes Yes No No No No No No Yes No Yes No No No No No No No No No No No ? No No Yes No No No No No No No No No No   10
diffie-hellman-group18-sha512@ssh.com 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 Yes Yes No No No No No No No No No   4
diffie-hellman_group17-sha512 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   1
ecdh-sha2-1.3.132.0.10 No No Yes Yes 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   3
ecdh-sha2-nistp256 RFC 5656 No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes No No Yes No No Yes Yes No Yes No Yes Yes No No Yes No Yes Yes Yes No ? Yes No Yes No No No Yes Yes Yes No No No Yes   30
ecdh-sha2-nistp384 RFC 5656 No Yes Yes Yes Yes No Yes Yes Yes Yes Yes No Yes Yes Yes Yes No No Yes No No Yes Yes No Yes No Yes Yes No No Yes No Yes Yes Yes No ? Yes No Yes No No No No No Yes No No No Yes   27
ecdh-sha2-nistp521 RFC 5656 No Yes Yes Yes Yes No Yes Yes Yes Yes Yes No Yes Yes Yes Yes No No Yes No No Yes Yes No Yes No Yes Yes No No Yes No Yes Yes Yes No ? Yes No Yes No No No No No Yes No No No Yes   27
ecmqv-sha2 RFC 5656 No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ? No No No No No No No No No No No No No   0
ext-info-c RFC 8308 No No Yes No No No No No Yes 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 ? Yes No No No No No No No No No No No No   5
ext-info-s RFC 8308 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
gss-13.3.132.0.10-sha256-* 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   1
gss-curve25519-sha256-* 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   1
gss-curve448-sha512-* 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   1
gss-gex-sha1-* RFC 4462 No No Yes 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 Yes No No No ? No No No No No No No No No No No No No   4
gss-gex-sha256-* 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   1
gss-group1-sha1-* RFC 4462 No No Yes 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 No No ? No No No No No No No No No No No No No   3
gss-group14-sha1-* RFC 4462 No No Yes 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 No No ? No No No No No No No No No No No No No   3
gss-group14-sha256-* RFC 8268 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   1
gss-group15-sha512-* RFC 8268 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   1
gss-group16-sha512-* RFC 8268 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   1
gss-group17-sha512-* RFC 8268 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   1
gss-group18-sha512-* RFC 8268 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   1
gss-nistp256-sha256-* 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   1
gss-nistp384-sha256-* 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   1
gss-nistp521-sha512-* 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   1
kexguess2@matt.ucc.asn.au 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   1
m383-sha384@libassh.org 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   1
m511-sha512@libassh.org 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   1
rsa1024-sha1 RFC 4432 No No Yes No No No No No No No No No No No Yes No 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 Yes Yes No No   6
rsa2048-sha256 RFC 4432 No No Yes No No No No No No No No No No No Yes No 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 Yes Yes No No   6
sntrup761x25519-sha512@openssh.com OpenSSH 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 ? Yes No No No No Yes No No No No No No No   3