pub fn embed_in_memory(
payload_input: &mut dyn Read,
cover_input: &mut dyn Read,
output: &mut dyn Write,
technique: &dyn EmbedTechnique,
) -> Result<(), OpsecError>Expand description
Run the embed pipeline entirely in memory.
- Reads cover and payload from their respective readers.
- Embeds payload into cover using the given technique.
- Writes the stego output to
output. - Zeroizes all intermediate buffers.
ยงErrors
Returns OpsecError::PipelineError if any step fails.