arnaucube
arnaucube/gnark-plonky2-verifierPublic Self-hosted repository
fix for V-SCT-VUL-025
Kevin Jue kjue235@gmail.com
Tue, 19 Dec 2023 11:07:36 -0800
commit

40d71e9e29c3c534f39323599c86d2333373ddcf

parent

7c7a01a3951876db1777ade08be3ed34c03c349a

1 files changed, 1 insertions(+), 1 deletions(-)

jump to
M poseidon/bn254.go → poseidon/bn254.go

@@ -79,7 +79,7 @@ alpha := new(big.Int).SetInt64(1 << 32)

alpha = new(big.Int).Mul(alpha, alpha) for i, inputElement := range input { mulFactor := new(big.Int).Exp(alpha, big.NewInt(int64(i)), nil) - returnVal = c.api.MulAcc(returnVal, inputElement, mulFactor) + returnVal = c.api.MulAcc(returnVal, inputElement.Limb, mulFactor) } return BN254HashOut(returnVal)