pub unsafe extern "C" fn uECC_sign( private_key: *const u8, message_hash: *const u8, hash_size: c_uint, signature: *mut u8, curve: uECC_Curve, ) -> c_int