KeyExchangeHybridInitMessage
Represents SSH_MSG_KEX_HYBRID_INIT message.
            
                using System;
namespace Renci.SshNet.Messages.Transport
{
    internal sealed class KeyExchangeHybridInitMessage : Message, IKeyExchangedAllowed
    {
        public override string MessageName => "SSH_MSG_KEX_HYBRID_INIT";
        public override byte MessageNumber => 30;
        public byte[] CInit { get; set; }
        protected override int BufferCapacity => base.BufferCapacity + 4 + CInit.Length;
        public KeyExchangeHybridInitMessage(byte[] init)
        {
            CInit = init;
        }
        protected override void LoadData()
        {
            CInit = ReadBinary();
        }
        protected override void SaveData()
        {
            WriteBinaryString(CInit);
        }
        internal override void Process(Session session)
        {
            throw new NotImplementedException();
        }
    }
}