pagedb 0.1.0-beta.3

Encrypted, portable, embedded page store with B+ tree and segment-file surfaces.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Key hierarchy (KEK → MK → DEK / IK / HK), cipher dispatch, nonce discipline.

pub mod aad;
pub mod cipher;
pub mod kdf;
pub mod key_manager;
pub mod keys;
pub mod nonce;
pub(crate) mod random;

pub use aad::{Aad, AadFields};
pub use cipher::{Cipher, CipherId};
pub use keys::{DerivedKey, MasterKey, SecretKey};
pub use nonce::{MainDbNonceGen, Nonce, SegmentNonceGen};