[−][src]Function holochain_sodium::aead::enc
pub fn enc(
message: &mut SecBuf,
secret: &mut SecBuf,
adata: Option<&mut SecBuf>,
nonce: &mut SecBuf,
cipher: &mut SecBuf
) -> Result<(), SodiumError>
Generate symmetric cipher text given a message, secret, and optional auth data
@param {SecBuf} message - data to encrypt
@param {SecBuf} secret - symmetric secret key
@param {SecBuf} adata - optional additional authenticated data
@param {SecBuf} nonce - sometimes called initialization vector (iv)
@param {SecBuf} cipher - Empty Buffer (needed when you want to Decrypt the meassage)