class_group 0.6.0

Rust library for building IQC: cryptography based on class groups (Cl) of imaginary quadratic orders
Documentation
1
2
3
4
5
6
7
8
idealaddtoone(nfinit(x),[1,[;]]);
K=nfinit(x^2+23); A=idealhnf(K,x/2);
idealtwoelt(K, 3, 6)
idealtwoelt(K, A)
idealtwoelt(K, A, x)
idealtwoelt(K, [;])
idealtwoelt(K, [;], 1)
idealtwoelt(K, [;], 0)