Skip to main content

decrypt_stream

Function decrypt_stream 

Source
pub fn decrypt_stream(
    privkey_pem: &str,
    reader: &mut dyn Read,
    writer: &mut dyn Write,
    passphrase: Option<&str>,
) -> Result<(), PqfileError>
Expand description

Decrypts a .pqf stream, supporting v2 (whole-file), v3/v5 (chunked), and v4 (multi-recipient) formats, and all key variants (ML-KEM-512/768/1024, hybrid).