ZenGo-X / class

Rust library for building IQC: cryptography based on class groups of imaginary quadratic orders
GNU General Public License v3.0
63 stars 31 forks source link

Eliminate Pari Primeform #13

Open omershlo opened 5 years ago

omershlo commented 5 years ago

At the moment the library is using binding to c library pari to compute Primeform. It is required to implement Primeform native in rust and use it instead. Buchmann, J. and Vollmer, U. (2007). Binary quadratic forms: An algorithmic approach. page 41 provides the algorithm