Click or drag to resize

IKeyExchange Interface

Represents a key exchange algorithm.

Namespace:  Renci.SshNet.Security
Assembly:  Neon.SSH.NET (in Neon.SSH.NET.dll) Version: 2.1.0
Syntax
public interface IKeyExchange : IDisposable

The IKeyExchange type exposes the following members.

Properties
  NameDescription
Public propertyExchangeHash
Gets the exchange hash.
Public propertyName
Gets the name of the algorithm.
Top
Methods
  NameDescription
Public methodCreateClientCipher
Creates the client-side cipher to use.
Public methodCreateClientHash
Creates the client-side hash algorithm to use.
Public methodCreateCompressor
Creates the compression algorithm to use to deflate data.
Public methodCreateDecompressor
Creates the compression algorithm to use to inflate data.
Public methodCreateServerCipher
Creates the server-side cipher to use.
Public methodCreateServerHash
Creates the server-side hash algorithm to use.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodFinish
Finishes the key exchange algorithm.
Public methodStart
Starts the key exchange algorithm.
Top
Events
  NameDescription
Public eventHostKeyReceived
Occurs when the host key is received.
Top
See Also