pub fn seal( root: &[u8; 32], plaintext: &[u8], content_type: ContentType, ) -> Result<Vec<Vec<u8>>, Error>