Module libp2p::noise::handshake

source ·
Expand description

Noise protocol handshake I/O.

Structs

A future performing a Noise handshake pattern.

Enums

The options for identity exchange in an authenticated handshake.
The identity of the remote established during a handshake.

Functions

Creates an authenticated Noise handshake for the initiator of a single roundtrip (2 message) handshake pattern.
Creates an authenticated Noise handshake for the responder of a single roundtrip (2 message) handshake pattern.
Creates an authenticated Noise handshake for the initiator of a 1.5-roundtrip (3 message) handshake pattern.
Creates an authenticated Noise handshake for the responder of a 1.5-roundtrip (3 message) handshake pattern.