Function chacha20_poly1305_aead::encrypt_read
[−]
[src]
pub fn encrypt_read<R: Read, W: Write>(
key: &[u8],
nonce: &[u8],
aad: &[u8],
input: &mut R,
output: &mut W
) -> Result<[u8; 16]>
Encrypts bytes from a reader and returns the authentication tag.
This function is identical to the encrypt
function, the only
difference being that its input comes from a reader instead of a
byte slice.