INNER CODE UNIT · Rust

decrypt

celabshq/libcrux · crates/algorithms/aes/src/lib.rs:994

    fn decrypt(
        &mut self,
        aad: &[u8],
        ciphertext: &[u8],
        tag: &[u8],
        plaintext: &mut [u8],
    ) -> Result<(), DecryptError>;
}

pub(crate) mod implementations {

    #[cfg(doc)]
    use super::{aes_gcm_128, aes_gcm_256};

    /// Access to [lower-level AEAD APIs](libcrux_traits::aead) for
    /// platform-multiplexed AES-GCM 128.
    ///
    /// The implementation used is determined automatically at runtime.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…