Skip to main content

Module stream_v2

Module stream_v2 

Source
Expand description

stream_v2 — fully parallel, segment-based streaming encryption/decryption.

This module exposes a stable public API for Rust, Python (via PyO3), CLI tools, and services. Internals are strictly layered.

Re-exports§

pub use io::InputSource;
pub use io::OutputSink;
pub use core::MasterKey;
pub use core::EncryptParams;
pub use core::DecryptParams;
pub use core::ApiConfig;
pub use core::encrypt_stream_v2;
pub use core::decrypt_stream_v2;

Modules§

compression_worker
Wire compression for stream_v2.
core
frame_worker
Frame-level workers for stream_v2.
framing
Wire framing for stream_v2.
io
pipeline
segment_worker
Segment-level workers for stream_v2.
segmenting
Wire segmenting for stream_v2.