Sign inSign up

angrymaciek/hypercomplex

By angrymaciek

Updated about 3 years ago

Header-only C++ template library for lattice-based cryptosystems in high-dimensional algebras

Image
0

248

angrymaciek/hypercomplex repository overview

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.

Tag summary

Content type

Image

Digest

sha256:bea9153f6

Size

274.9 MB

Last updated

about 3 years ago

docker pull angrymaciek/hypercomplex:2.0.16