Scoped improvements and future plans. See docs/roadmap.md for the full release timeline.
Status (2026-08-19, v0.7.0): Correctness baseline, OpenTimestamps attestation integration, exact info capacity, bounded scan command, post-write verification, and generic packet slices for RGB/WAV carriers are completed. All legacy audit findings are resolved.
- CLI help text & diagnostics polish — Standardize subcommand documentation, help descriptions, and ensure clean error reporting across all subcommands.
- Error ergonomics — Enhance
CarrierError,PacketError,TransformErrorto provide clear context (exact carrier byte/unit mismatch and actionable remedy). - Documentation sync — Update
AGENTS.mdacross crates and API documentation with latest carriers, forensic detectors, and crypto features.
- Placement inverse permutation & batch schedules — Add
inverse_permute()and batch slot generators toKeyedPermutationinsteganographer-core::placement. - Extended carrier descriptors — Support additional carrier domains (planar/packed layouts, multi-channel audio descriptors) in
steganographer-core::carrier. - Forensic scan offset & multi-match reporting — Enhance
steganographer-core::forensicswithdetect_embedded_magics_detailed()reporting all byte offsets and match types across inspected media.
- Post-quantum & Hybrid signing — Implement
MlDsaBackend(ML-DSA / FIPS 204 compatible post-quantum signature backend) andHybridBackend(Ed25519 + ML-DSA dual signature authentication) implementingSignerBackend. - Generic multi-frame packet sharding — Expand
steganographer-core::multi_frameto support XOR secret sharing over arbitrary-length generic packet byte buffers (split_payload_bytes/reconstruct_payload_bytes). - WASM carrier inspection target — Build a zero-I/O
wasm_inspectormodule providing browser-safe packet extraction, forensic analysis, and entropy calculations.
- Native GStreamer plugin — full
BaseTransformfor zero-copy pipelines. - WebRTC streaming — replace WebSocket frame-by-frame with WebRTC.
- Learned watermarking encoder — neural network-based watermarking resistant to re-encoding/cropping.