Header-only C++ template library for lattice-based cryptosystems in high-dimensional algebras
248
The following library aims to deliver a simple method to construct hypercomplex numbers from any of the Cayley-Dickson algebras. It supports calculations in an arbitrary-precise arithmetic as well as encryption/decryption procedures for public-key lattice-based cryptosystems in high-dimensional algebras of truncated polynomial rings. The library is dedicated mostly to computational mathematicians and computational scientists whose focus is (post-quantum) cryptography and precise computation. As a header-only C++ template code it's greatest advantage is the combination of speed, generic programming and convenience for the end user, making it well suited for wide range of computationally challenging projects.
Content type
Image
Digest
sha256:bea9153f6…
Size
274.9 MB
Last updated
about 3 years ago
docker pull angrymaciek/hypercomplex:2.0.16