Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

SshKeyExchangeAlgorithm Enum

Namespace: Rebex.Net
Assembly: Rebex.Networking.dll (version 7.0.9147)

Key exchange algorithm.

Syntax
[Flags]
public enum SshKeyExchangeAlgorithm

Fields

Name Description
Any

Any algorithm.

Curve25519

Elliptic Curve Diffie-Hellman key exchange based on Curve 25519 (only available through a plugin) with SHA-256.

DiffieHellmanGroup14SHA1

Diffie-Hellman (Oakley Group 14) with SHA-1.

DiffieHellmanGroup1SHA1

Diffie-Hellman (Oakley Group 2) with SHA-1.

DiffieHellmanGroupExchangeSHA1

Diffie-Hellman (Group Exchange) with SHA-1.

DiffieHellmanGroupExchangeSHA256

Diffie-Hellman (Group Exchange) with SHA-256.

DiffieHellmanOakleyGroupSHA256

Diffie-Hellman (Oakley Group 14) with SHA-256.

DiffieHellmanOakleyGroupSHA512

Diffie-Hellman (Oakley Group 15 or 16) with SHA-512.

ECDiffieHellmanNistP256

Elliptic CurveDiffie-Hellman key exchange based on NIST P-256 curve (.NET >=4.0 or through a plugin) with SHA-256.

ECDiffieHellmanNistP384

Elliptic Curve Diffie-Hellman key exchange based on NIST P-384 curve (.NET >=4.0 or through a plugin) with SHA-384.

ECDiffieHellmanNistP521

Elliptic Curve Diffie-Hellman key exchange based on NIST P-521 curve (.NET >=4.0 or through a plugin) with SHA-512.

ECDiffieHellmanSecp256k1

Elliptic Curve Diffie-Hellman key exchange based on secp256k1 curve (only available on Windows) with SHA-256.

None

No algorithm

In This Article
  • Fields
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies