Module libp2p::noise::handshake[][src]

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.