add KZG+
this adds the KZG+ cryptographic method alongside Semi-AVID.
changelog
- the Makefile now uses
--all-featuresto compile everything - a new module
algebrahas been added, with tests for all functions-
algebra::scalar_product_polynomialcomputes a linear combination of polynomials (P_i) -
algebra::powers_ofcomputes n successive powers of a number r
-
- a new function
zk::trimhas been added fromgitlab.isae-supaero.fr:a.stevan/poly-commit@19fc0d4/src/kzg10/mod.rs#L513-L538 - a new feature
kzghas been added, with an optional dependency ongitlab.isae-supaero.fr:a.stevan/poly-commit@19fc0d4 - a new module
kzghas been added and exposes the following publicly- structures
Block
- functions
commitproveverifybatch_verify
- tests when block are left as-is and when one of them is corrupted
- structures
Edited by STEVAN Antoine