class Net::SSH::Transport::Kex::Curve25519Sha256

def self.validate_key_bytes!(key, label, expected_bytes)

def self.validate_key_bytes!(key, label, expected_bytes)
  raise ArgumentError, "invalid X25519 #{label}" unless key.respond_to?(:bytesize) && key.bytesize == expected_bytes
end