Quantum-Resistant Steganography
Shadowforge is a production-grade steganography toolkit built in Go, implementing post-quantum cryptographic algorithms (Kyber-1024 and Dilithium3) combined with advanced steganographic techniques to embed encrypted data invisibly within digital media.
Following Clean Architecture principles with Domain-Driven Design (DDD) and CQRS patterns, Shadowforge provides a secure, maintainable foundation for quantum-resistant data hiding.
Kyber-1024 KEM for encryption and Dilithium3 for digital signatures, ensuring protection against future quantum computing threats.
LSB (Image), DCT (JPEG), Phase Encoding, Echo Hiding, Palette-based, LSB-Audio (WAV), and Zero-Width (Text) steganography.
Reed-Solomon error correction with configurable redundancy levels, enabling K-of-N threshold recovery from distributed shards.
One-to-one, one-to-many, many-to-one, and many-to-many distribution with intelligent shard allocation and capacity-aware embedding.
Full CLI application with comprehensive testing, security hardening, and OSSF branch protection for enterprise-grade reliability.
DDD with 8 bounded contexts, CQRS pattern, and strict dependency rules for maintainable, scalable codebase architecture.
Download the latest release or explore the source code to start securing your data with quantum-resistant steganography.