Crate ockam_key_exchange_x3dh
Source - Initiator
- The initiator of X3DH receives a prekey bundle and computes the shared secret
to communicate the first message to the responder
- 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
- X3DHError
- Represents the failures that can occur in
an Ockam X3DH kex
- X3dhVault
- Vault with X3DH required functionality