Skip to content

Releases: lattice-based-cryptography/ring-lwe

v0.1.5

19 Feb 05:46
fd04b7d
Compare
Choose a tag to compare

moves utility functions from lib.rs library to utils.rs module. this allows doctests to run and makes all desired functions publicly available.

v0.1.4

19 Feb 00:12
e1848e8
Compare
Choose a tag to compare

minor update. changes polysub to pass f by reference to align with its use in module-lwe.

v0.1.3

18 Feb 00:01
066ab70
Compare
Choose a tag to compare

Includes improved documentation, doctests, and examples.

v0.1.2

17 Feb 02:51
af0324c
Compare
Choose a tag to compare

now uses ntt v0.1.8, which resolves an overflow error for large primes such as q=12289.

v.0.1.1

11 Feb 18:59
300b740
Compare
Choose a tag to compare

This implements the ring learning-with-errors encryption scheme.

It provides keygen, encrypt, decrypt methods. It uses a command line interface.

It provides unit tests for basic functionality, homomorphic addition, and relinearized homomorphic multiplication.