Skip to content

SshStateKeyExchange

[Source]

Key exchange in progress.

class ref SshStateKeyExchange

Constructors

create

[Source]

new ref create(
  our_kexinit': Array[U8 val] val,
  their_kexinit': Array[U8 val] val,
  negotiated': SshNegotiatedAlgorithms val)
: SshStateKeyExchange ref^

Parameters

Returns


Public fields

let our_kexinit: Array[U8 val] val

[Source]


let their_kexinit: Array[U8 val] val

[Source]


let negotiated: SshNegotiatedAlgorithms val

[Source]


var shared_secret: (Array[U8 val] val | None val)

[Source]


var exchange_hash: (Array[U8 val] val | None val)

[Source]


var awaiting_host_key_verification: Bool val

[Source]


var our_kex: (SshKexCurve25519 ref | None val)

[Source]