Skip to main content

Module kex

Module kex 

Source
Expand description

Key exchange algorithm names

This module exports kex algorithm names for use with Preferred.

Modules§

dh

Structs§

Name

Constants§

ALL_KEX_ALGORITHMS
CURVE25519
curve25519-sha256
CURVE25519_PRE_RFC_8731
curve25519-sha256@libssh.org
DH_G1_SHA1
diffie-hellman-group1-sha1
DH_G14_SHA1
diffie-hellman-group14-sha1
DH_G14_SHA256
diffie-hellman-group14-sha256
DH_G15_SHA512
diffie-hellman-group15-sha512
DH_G16_SHA512
diffie-hellman-group16-sha512
DH_G17_SHA512
diffie-hellman-group17-sha512
DH_G18_SHA512
diffie-hellman-group18-sha512
DH_GEX_SHA1
diffie-hellman-group-exchange-sha1.
DH_GEX_SHA256
diffie-hellman-group-exchange-sha256.
ECDH_SHA2_NISTP256
ecdh-sha2-nistp256
ECDH_SHA2_NISTP384
ecdh-sha2-nistp384
ECDH_SHA2_NISTP521
ecdh-sha2-nistp521
EXTENSION_OPENSSH_STRICT_KEX_AS_CLIENT
kex-strict-c-v00@openssh.com
EXTENSION_OPENSSH_STRICT_KEX_AS_SERVER
kex-strict-s-v00@openssh.com
EXTENSION_SUPPORT_AS_CLIENT
ext-info-c
EXTENSION_SUPPORT_AS_SERVER
ext-info-s
MLKEM768X25519_SHA256
mlkem768x25519-sha256
NONE
none