Skip to main content

gcm_encrypt

Function gcm_encrypt 

Source
fn gcm_encrypt<Aes, NonceSize, TagSize>(
    key: &Key<Aes>,
    plaintext: &[u8],
    iv: &[u8],
    additional_data: &[u8],
) -> Result<Vec<u8>, Error>
where Aes: BlockSizeUser<BlockSize = U16> + BlockCipherEncrypt + KeyInit, NonceSize: ArraySize, TagSize: SealedTagSize,
Expand description