pub fn ghost_shadow_decode(
stego_bytes: &[u8],
passphrase: &str,
) -> Result<PayloadData, StegoError>Expand description
Decode a shadow message from a stego JPEG.
Shadow uses cost-pool position selection (UNIWARD costs for stealth) plus hash permutation and RS error correction.