Skip to main content

encrypt_sanctuary_chunk

Function encrypt_sanctuary_chunk 

Source
pub fn encrypt_sanctuary_chunk(
    algorithm: SanctuaryAeadAlgorithm,
    key_material: &SanctuaryKeyMaterial,
    chunk_index: u64,
    plaintext: &[u8],
    ciphertext_out: &mut [u8],
    tag_out: &mut [u8; 16],
    additional_data: &[u8],
) -> Result<usize, SanctuaryCryptoError>
Expand description

Copy plaintext into a caller-supplied output buffer, then encrypt in place.