Renci.SshNet.Security.IKeyExchange public interface IKeyExchange : IDisposable Documentation Code byte[] ExchangeHash { get; } string Name { get; } event EventHandler<HostKeyEventArgs> HostKeyReceived Cipher CreateClientCipher(out bool isAead) HashAlgorithm CreateClientHash(out bool isEncryptThenMAC) Compressor CreateCompressor() Compressor CreateDecompressor() Cipher CreateServerCipher(out bool isAead) HashAlgorithm CreateServerHash(out bool isEncryptThenMAC) void Finish() void Start(Session session, KeyExchangeInitMessage message, bool sendClientInitMessage)