Crate ockam_key_exchange_xx[][src]

XX (Noise Protocol) implementation of an Ockam Key Exchanger.

This crate contains the key exchange types of the Ockam library and is intended for use by other crates that provide features and add-ons to the main Ockam library.

The main Ockam crate re-exports types defined in this crate.

Structs

Initiator

Represents an XX initiator

Responder

Represents an XX responder

XXNewKeyExchanger

Represents an XX NewKeyExchanger

Enums

XXError

Represents the failures that can occur in an Ockam XX Key Agreement

Constants

AES_GCM_TAGSIZE

The number of bytes in AES-GCM tag

SHA256_SIZE

The number of bytes in a SHA256 digest