[][src]Crate double_ratchet

Crate documentation provided in README.md

Structs

DoubleRatchet

The DoubleRatchet can encrypt/decrypt messages while providing forward and future secrecy.

EncryptUninit

Error that occurs on try_ratchet_encrypt before the state is initialized.

Header

The Header that should be sent alongside the ciphertext.

Enums

DecryptError

Error that may occur during ratchet_decrypt

Traits

CryptoProvider

Provider of the required cryptographic types and functions.

KeyPair

A private-/public-key pair

Type Definitions

Counter

Message Counter (as seen in the header)