Wicher Malten

Results 4 issues of Wicher Malten

Hello! In order to properly benchmark the preprocessing and online phase of a certain comparison protocol for linear secret sharing scheme-based MPC protocols (see old draft [here](https://eprint.iacr.org/2023/1934)), I believe we...

Hi! After quickly replacing the `VariableBaseMSM::multi_scalar_mul` invocations [here](https://github.com/alex-ozdemir/collaborative-zksnark/blob/main/groth16/src/prover.rs) with `msm_cuda::multi_scalar_mult_arkworks`, I am not noticing any performance difference. Does that make sense, or am I using it incorrectly? I'm using a...

## Description ## How Has This Been Tested? ## Key Areas to Review ## Type of Change - [x] New feature - [ ] Bug fix - [ ] Breaking...

## Description - **Consolidated duplicate functions:** The previously separate functions `msm_u8`, `msm_u16`, `msm_32`, and `msm_u64` have been replaced with a single generic function `msm_small_int`. - Edited the comment above `msm_binary`...