Package org.apache.sshd.common.kex
-
Interface Summary Interface Description DHFactory KexFactoryManager Holds KEX negotiation stage configurationKeyExchange Key exchange algorithm.KeyExchangeFactory -
Class Summary Class Description AbstractDH Base class for the Diffie-Hellman key agreement.AbstractKexFactoryManager BuiltinDHFactories.Constants BuiltinDHFactories.ParseResult Represents the result ofBuiltinDHFactories.parseDHFactoriesList(String)
DHG Diffie-Hellman key generator.DHGroupData Simple class holding the data for DH group key exchanges.ECDH Elliptic Curve Diffie-Hellman key agreement.XDH Provides Diffie-Hellman SSH key exchange algorithms for the Montgomery curves specified in RFC 8731. -
Enum Summary Enum Description BuiltinDHFactories MontgomeryCurve Provides implementation details for Montgomery curves and their key exchange algorithms Curve25519/X25519 and Curve448/X448 specified in RFC 7748 and RFC 8731.