id | Specification |
# of impls |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
curve25519-sha256 | RFC 8731 | No | Yes | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | No | No | Yes | Yes | No | No | No | No | Yes | Yes | No | Yes | Yes | No | Yes | No | No | Yes | No | No | No | No | No | ? | Yes | Yes | Yes | Yes | No | No | Yes | No | No | No | Yes | No | No | No | Yes | No | 22 | |
curve25519-sha256@libssh.org | libssh | No | Yes | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | No | Yes | Yes | Yes | No | No | No | No | No | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | No | No | No | No | ? | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | No | No | No | No | No | 25 | |
curve448-sha512 | RFC 8731 | No | Yes | Yes | No | No | No | Yes | No | Yes | No | No | No | Yes | No | No | No | 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 | No | 7 | |
diffie-hellman-group-exchange-sha1 | RFC 4419 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 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 | No | Yes | No | No | No | No | Yes | Yes | Yes | Yes | Yes | No | Yes | 41 | |
diffie-hellman-group-exchange-sha224@ssh.com | No | No | No | No | No | No | 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 | Yes | No | No | No | No | No | No | No | No | No | No | No | 3 | ||
diffie-hellman-group-exchange-sha256 | RFC 4419 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 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 | No | Yes | No | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 39 | |
diffie-hellman-group-exchange-sha384@ssh.com | No | No | No | No | No | No | 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 | Yes | No | No | No | No | No | No | No | No | No | No | No | 3 | ||
diffie-hellman-group-exchange-sha512@ssh.com | No | No | No | No | No | No | 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 | Yes | No | No | No | No | No | No | No | No | No | No | No | 3 | ||
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 | No | Yes | No | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | 46 | |
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 | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 47 | |
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 | No | Yes | No | No | 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 | Yes | Yes | No | No | No | No | No | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | No | No | No | No | ? | Yes | Yes | Yes | No | No | No | No | No | No | Yes | No | No | No | No | No | No | 20 | |
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 | No | Yes | No | No | 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 | No | Yes | No | No | 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 | No | Yes | No | No | 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 | No | Yes | No | No | 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 | Yes | No | No | No | No | No | No | No | No | ? | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | 8 | |
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 | No | Yes | No | No | 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 | No | Yes | No | No | 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 | Yes | No | No | No | No | No | Yes | Yes | Yes | Yes | No | Yes | No | No | No | No | No | No | No | No | ? | Yes | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | 17 | |
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 | No | Yes | No | No | No | No | No | No | No | No | No | No | No | 4 | ||
diffie-hellman-group17-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 | 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 | No | No | 7 | |
diffie-hellman-group18-sha512 | RFC 8268 | No | Yes | Yes | No | Yes | No | Yes | No | Yes | No | No | No | Yes | No | Yes | Yes | Yes | No | No | No | No | No | Yes | No | Yes | Yes | No | Yes | No | No | No | No | No | No | No | No | ? | No | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | 14 | |
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 | No | Yes | No | No | 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 | No | No | No | 1 | ||
ecdh-nistp256-kyber-512r3-sha256-d00@openquantumsafe.org | draft-kampanakis-curdle-ssh-pq-ke-01 | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | 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 | |
ecdh-nistp384-kyber-768r3-sha384-d00@openquantumsafe.org | draft-kampanakis-curdle-ssh-pq-ke-01 | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | 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 | |
ecdh-nistp521-kyber-1024r3-sha512-d00@openquantumsafe.org | draft-kampanakis-curdle-ssh-pq-ke-01 | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | 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 | |
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 | 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 | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | Yes | No | ? | Yes | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | No | No | No | Yes | Yes | 37 | |
ecdh-sha2-nistp384 | RFC 5656 | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | Yes | No | ? | Yes | Yes | Yes | Yes | No | No | No | No | No | Yes | Yes | No | No | No | Yes | Yes | 34 | |
ecdh-sha2-nistp521 | RFC 5656 | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | Yes | No | ? | Yes | Yes | Yes | Yes | No | No | No | No | No | Yes | Yes | No | No | No | Yes | Yes | 34 | |
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 | No | No | No | 0 | |
ext-info-c | RFC 8308 | No | No | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | No | No | Yes | Yes | No | No | No | No | No | Yes | Yes | Yes | Yes | No | Yes | No | No | No | No | No | No | No | No | ? | Yes | No | Yes | No | No | No | No | No | No | Yes | Yes | No | No | No | Yes | No | 18 | |
ext-info-s | RFC 8308 | No | No | Yes | No | No | No | Yes | 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 | ? | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | No | 6 | |
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 | No | No | No | 1 | ||
gss-curve25519-sha256-* | RFC 8732 | 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 | 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 | 2 | |
gss-curve448-sha512-* | RFC 8732 | 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 | 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 | Yes | No | No | No | No | Yes | No | No | No | ? | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | 5 | |
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 | 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 | 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 | 4 | |
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 | 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 | 4 | |
gss-group14-sha256-* | RFC 8732 | 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 | 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 | 2 | |
gss-group15-sha512-* | RFC 8732 | 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 | 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 | 2 | |
gss-group16-sha512-* | RFC 8732 | 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 | 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 | 2 | |
gss-group17-sha512-* | RFC 8732 | 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 | 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 | 2 | |
gss-group18-sha512-* | RFC 8732 | 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 | 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 | 2 | |
gss-nistp256-sha256-* | RFC 8732 | 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 | 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 | 2 | |
gss-nistp384-sha384-* | RFC 8732 | 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 | 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 | 2 | |
gss-nistp521-sha512-* | RFC 8732 | 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 | 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 | 2 | |
kex-strict-c-v00@openssh.com | OpenSSH | No | No | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | No | No | Yes | No | No | No | No | No | No | Yes | Yes | Yes | No | No | Yes | No | No | No | No | No | No | No | No | ? | No | Yes | Yes | No | No | No | Yes | No | No | Yes | No | No | No | No | No | No | 15 | |
kex-strict-s-v00@openssh.com | OpenSSH | No | No | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | No | No | Yes | No | No | No | No | No | No | Yes | Yes | Yes | No | No | Yes | No | No | No | No | No | No | No | No | ? | No | Yes | Yes | No | No | No | Yes | No | No | Yes | No | No | No | No | No | No | 15 | |
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 | 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 | 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 | No | No | No | 1 | ||
mlkem1024nistp384-sha384 | draft-kampanakis-curdle-ssh-pq-ke-04 | 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 | 1 | |
mlkem768nistp256-sha256 | draft-kampanakis-curdle-ssh-pq-ke-04 | 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 | 1 | |
mlkem768x25519-sha256 | draft-kampanakis-curdle-ssh-pq-ke-04 | No | No | No | No | No | No | Yes | 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 | 2 | |
rsa1024-sha1 | RFC 4432 | No | No | Yes | No | No | No | Yes | 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 | No | No | Yes | Yes | No | No | No | 7 | |
rsa2048-sha256 | RFC 4432 | No | No | Yes | No | No | No | Yes | 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 | No | No | Yes | Yes | No | No | No | 7 | |
sntrup761x25519-sha512 | draft-josefsson-ntruprime-ssh-03 | No | No | No | No | No | No | Yes | 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 | 2 | |
sntrup761x25519-sha512@openssh.com | OpenSSH | No | Yes | Yes | No | No | No | Yes | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | Yes | No | No | No | No | Yes | No | No | No | No | No | No | No | No | ? | Yes | No | No | No | No | No | Yes | No | No | No | No | No | No | No | No | No | 8 | |
x25519-kyber-512r3-sha256-d00@amazon.com | draft-kampanakis-curdle-ssh-pq-ke-01 | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | 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 |