tweetnacl
pub fn box_( c: &mut [u8], m: &[u8], n: &[u8; 24], y: &[u8; 32], x: &[u8; 32]) -> Result<(), ()>