[][src]Function monocypher::aead::lock::easy

pub fn easy(
    plain_text: &[u8],
    key: [u8; 32],
    nonce: [u8; 24]
) -> (Vec<u8>, [u8; 16])

Encrypt and authenticate plaintext data.

Example

use monocypher::aead::lock::easy;

let plaintext = "plaintext";
let key = [137u8; 32];
let nonce = [120u8; 24];

let cymac = easy(plaintext.as_bytes(), key, nonce);