Expand description
Cryptographic primitives used by the mesh handshake, session, and E2E flows.
Re-exports§
pub use e2e::e2e_decrypt;pub use e2e::e2e_decrypt_in_place;pub use e2e::e2e_encrypt;pub use e2e::x25519_from_seed;pub use e2e::x25519_public_from_seed;pub use e2e::E2eError;pub use handshake::HandshakeConfirm;pub use handshake::HandshakeError;pub use handshake::HandshakeInit;pub use handshake::HandshakeResponse;pub use handshake::Handshaker;pub use handshake::SessionKey;pub use identity::Identity;pub use mesh::compute_rfcomm_hello_tag;pub use mesh::MeshKdfError;pub use mesh::MeshKdfParams;pub use mesh::MeshSecret;pub use session::EncryptedFrame;pub use session::SessionCipher;pub use session::SessionError;