| Interface | Description |
|---|---|
| DHFactory | |
| KexFactoryManager |
Holds KEX negotiation stage configuration
|
| KeyExchange |
Key exchange algorithm.
|
| KeyExchangeFactory |
| Class | Description |
|---|---|
| AbstractDH |
Base class for the Diffie-Hellman key agreement.
|
| AbstractKexFactoryManager | |
| BuiltinDHFactories.Constants | |
| BuiltinDHFactories.ParseResult |
Represents the result of
BuiltinDHFactories.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.
|
| KexProposalOption.Constants | |
| XDH |
Provides Diffie-Hellman SSH key exchange algorithms for the Montgomery curves specified in RFC 8731.
|
| Enum | Description |
|---|---|
| BuiltinDHFactories | |
| KexProposalOption | |
| KexState |
Used to track the key-exchange (KEX) protocol progression.
|
| MontgomeryCurve |
Provides implementation details for Montgomery curves and their key exchange algorithms Curve25519/X25519 and
Curve448/X448 specified in RFC 7748 and RFC 8731.
|
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.