Dissecting the Authenticated Unified Raster Algorithm.
AURA's premier feature is its AEAD scheme, designed to cryptographically bind the hidden message to the cover image. This prevents replay attacks where data is moved to a different imageāa flaw in most steganography.
AURA is a cryptographic protocol, not a new algorithm. It was built exclusively with trusted, industry-standard primitives from the Botan C++ library: ChaCha20, HMAC-SHA512, and HKDF-SHA512.
Instead of a predictable scan, a ChaCha20-based CSPRNG generates a secret, non-sequential path for embedding data. This makes brute-force extraction and statistical analysis practically impossible.
An AURA payload and its cover image are a matched set. Separating them breaks the cryptographic seal.