BICYCL is an open source C++ library that contains implementation of cryptographic primitives based on class groups of quadratic imaginary number fields.
Installation
Usage
Mathematical background
Cryptographic primitives
Bibliography