<PackageReference Include="SSH.NET" Version="2025.0.0" />

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(); } } }