KeyExchangeInitMessage public class KeyExchangeInitMessage : Message Documentation public IEnumerable<string> CompressionAlgorithmsClientToServer { get; set; } public IEnumerable<string> CompressionAlgorithmsServerToClient { get; set; } public IEnumerable<byte> Cookie { get; } public IEnumerable<string> EncryptionAlgorithmsClientToServer { get; set; } public IEnumerable<string> EncryptionAlgorithmsServerToClient { get; set; } public bool FirstKexPacketFollows { get; set; } public IEnumerable<string> KeyExchangeAlgorithms { get; set; } public IEnumerable<string> LanguagesClientToServer { get; set; } public IEnumerable<string> LanguagesServerToClient { get; set; } public IEnumerable<string> MacAlgorithmsClientToServer { get; set; } public IEnumerable<string> MacAlgorithmsServerToClient { get; set; } public uint Reserved { get; set; } public IEnumerable<string> ServerHostKeyAlgorithms { get; set; } public KeyExchangeInitMessage()