pub fn generate_secrets( exponentiation: i8, width: usize, curve: Curve, rng: &mut OsRng, ) -> Result<[Vec<u8>; 2], OperationError>