rns_core/lib.rs
1#![cfg_attr(not(feature = "std"), no_std)]
2
3extern crate alloc;
4
5pub mod buffer;
6pub mod crypt;
7pub mod destination;
8pub mod destination_hash;
9mod error;
10pub mod hash;
11pub mod identity;
12pub mod key_manager;
13pub mod packet;
14pub mod ratchets;
15
16pub mod serde;
17
18pub use destination::{group_decrypt, group_encrypt};
19pub use error::RnsError;
20pub use hash::lxmf_address_hash;
21pub use identity::{lxmf_sign, lxmf_verify};
22pub use packet::{Packet, LXMF_MAX_PAYLOAD};