stenoxide-core 3.24.3

Adaptive LSB steganography engine with HILL cost functions, STC embedding and an Argon2id + XChaCha20-Poly1305 cryptographic pipeline
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Syndrome-Trellis Codes encoding and decoding.
//!
//! The coder is implemented in [`native`], in safe Rust and with no external
//! dependency. It replaces the FFI wrapper around libsdc++ this module used to
//! carry; the public surface — [`stc_encode_safe`], [`stc_decode_safe`],
//! [`StcConfig`], [`StcError`] — is unchanged, so nothing above this layer
//! noticed the substitution.

pub mod native;

pub(crate) use native::{stc_decode_safe, stc_encode_safe};
pub use native::{StcConfig, StcError, DEFAULT_TRELLIS_HEIGHT, MAX_BPP};