> ## Documentation Index
> Fetch the complete documentation index at: https://projectdiscovery-nuclei-syntax-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Ssh.KexInitMsg

# Interface: KexInitMsg

[ssh](/templates/protocols/javascript/modules/ssh).KexInitMsg

KexInitMsg Interface

## Table of contents

### Properties

* [CiphersClientServer](/templates/protocols/javascript/modules/ssh.KexInitMsg#ciphersclientserver)
* [CiphersServerClient](/templates/protocols/javascript/modules/ssh.KexInitMsg#ciphersserverclient)
* [CompressionClientServer](/templates/protocols/javascript/modules/ssh.KexInitMsg#compressionclientserver)
* [CompressionServerClient](/templates/protocols/javascript/modules/ssh.KexInitMsg#compressionserverclient)
* [Cookie](/templates/protocols/javascript/modules/ssh.KexInitMsg#cookie)
* [FirstKexFollows](/templates/protocols/javascript/modules/ssh.KexInitMsg#firstkexfollows)
* [KexAlgos](/templates/protocols/javascript/modules/ssh.KexInitMsg#kexalgos)
* [LanguagesClientServer](/templates/protocols/javascript/modules/ssh.KexInitMsg#languagesclientserver)
* [LanguagesServerClient](/templates/protocols/javascript/modules/ssh.KexInitMsg#languagesserverclient)
* [MACsClientServer](/templates/protocols/javascript/modules/ssh.KexInitMsg#macsclientserver)
* [MACsServerClient](/templates/protocols/javascript/modules/ssh.KexInitMsg#macsserverclient)
* [Reserved](/templates/protocols/javascript/modules/ssh.KexInitMsg#reserved)
* [ServerHostKeyAlgos](/templates/protocols/javascript/modules/ssh.KexInitMsg#serverhostkeyalgos)

## Properties

### CiphersClientServer

• `Optional` **CiphersClientServer**: `string`\[]

#### Defined in

ssh.ts:218

***

### CiphersServerClient

• `Optional` **CiphersServerClient**: `string`\[]

#### Defined in

ssh.ts:216

***

### CompressionClientServer

• `Optional` **CompressionClientServer**: `string`\[]

#### Defined in

ssh.ts:220

***

### CompressionServerClient

• `Optional` **CompressionServerClient**: `string`\[]

#### Defined in

ssh.ts:202

***

### Cookie

• `Optional` **Cookie**: `Uint8Array`

fixed size array of length: \[16]

#### Defined in

ssh.ts:212

***

### FirstKexFollows

• `Optional` **FirstKexFollows**: `boolean`

#### Defined in

ssh.ts:226

***

### KexAlgos

• `Optional` **KexAlgos**: `string`\[]

#### Defined in

ssh.ts:200

***

### LanguagesClientServer

• `Optional` **LanguagesClientServer**: `string`\[]

#### Defined in

ssh.ts:204

***

### LanguagesServerClient

• `Optional` **LanguagesServerClient**: `string`\[]

#### Defined in

ssh.ts:206

***

### MACsClientServer

• `Optional` **MACsClientServer**: `string`\[]

#### Defined in

ssh.ts:222

***

### MACsServerClient

• `Optional` **MACsServerClient**: `string`\[]

#### Defined in

ssh.ts:224

***

### Reserved

• `Optional` **Reserved**: `number`

#### Defined in

ssh.ts:228

***

### ServerHostKeyAlgos

• `Optional` **ServerHostKeyAlgos**: `string`\[]

#### Defined in

ssh.ts:214
