Crate sbd_e2e_crypto_client

Source
Expand description

Sbd end to end encryption client.

See the protocol module documentation for spec details.

Modules§

protocol
This adds end-to-end encryption for peer communications over the base sbd communication protocol via libsodium secretstream.

Structs§

Config
Configuration for setting up an SbdClientCrypto connection.
Decryptor
Secret stream decryptor.
Encryptor
Secret stream encryptor.
MsgRecv
Handle to receive data from the crypto connection.
PubKey
Public key.
SbdClientCrypto
An encrypted connection to peers through an Sbd server.
SodokenCrypto
Crypto based on sodoken(libsodium).