Crate ockam_key_exchange_x3dh[][src]

Structs

Initiator

The responder of X3DH receives a prekey bundle and computes the shared secret to communicate the first message to the initiator

PreKeyBundle

Represents all the keys and signature to send to an enrollee

Responder

The responder of X3DH creates a prekey bundle that can be used to establish a shared secret key with another party that can use

Signature

Represents and (X)EdDSA or ECDSA signature from Ed25519 or P-256

X3dhNewKeyExchanger

Represents an XX NewKeyExchanger

Enums

X3DHError

Represents the failures that can occur in an Ockam X3DH kex

Traits

X3dhVault

Vault with X3DH required functionality