BICYCL
Abstract
BICYCL is an Open Source C++ library that implements arithmetic in the ideal class groups of imaginary quadratic fields, together with a set of cryptographic primitives based on class groups.
The documentation is available at https://crypto.lirmm.net/bicycl