INNER CODE UNIT · Rust

encrypt

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

            pub fn encrypt(
                key: &[u8],
                nonce: &[u8],
                aad: &[u8],
                plaintext: &[u8],
                ciphertext: &mut [u8],
                tag: &mut [u8],
            ) -> Result<(), EncryptError> {
                debug_assert!(key.len() == $key_len);
                crate::encrypt::<State>(key, nonce, aad, plaintext, ciphertext, tag)
            }

            #[doc = $variant_comment]
            /// decrypt.
            pub fn decrypt(
                key: &[u8],
                nonce: &[u8],
                aad: &[u8],

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…