Specifies the key exchange algorithm.

Namespace:  Rebex.Net
Assembly:  Rebex.Networking (in Rebex.Networking.dll)

Syntax

Visual Basic
Public Enumeration TlsKeyExchangeAlgorithm
C#
public enum TlsKeyExchangeAlgorithm

Members

Member nameDescription
Supported by the .NET Compact FrameworkNone
No key exchange.
Supported by the .NET Compact FrameworkRSA
RSA signature, RSA encryption.
Supported by the .NET Compact FrameworkDHE_RSA
RSA signature, ephemeral Diffie-Hellman.
Supported by the .NET Compact FrameworkDHE_DSS
DSS signature, ephemeral Diffie-Hellman.
Supported by the .NET Compact FrameworkDH_anon
Anonymous Diffie-Hellman.
Supported by the .NET Compact FrameworkECDHE_RSA
RSA signature, ephemeral Elliptic Curve Diffie-Hellman.
Supported by the .NET Compact FrameworkECDHE_ECDSA
ECDSA signature, ephemeral Elliptic Curve Diffie-Hellman.
Supported by the .NET Compact FrameworkECDHE
Ephemeral Elliptic Curve Diffie-Hellman.

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also