Skip to content

Releases: lattice-based-cryptography/module-lwe

v0.1.2

19 Feb 04:28
81dbadd
Compare
Choose a tag to compare

uses polymul_fast from ring_lwe::utils::polymul_fast which is an NTT accelerated polynomial multiplication.

v0.1.1

19 Feb 04:14
4427efa
Compare
Choose a tag to compare

adds documentation and doctests. refactors to use utils.rs rather than lib.rs for utility functions.

v0.1.0

11 Feb 19:04
485ae55
Compare
Choose a tag to compare

Implements the module learning-with-errors encryption scheme in Rust.

This can be used as a command line tool to perform keygen, encrypt, and decrypt.

Note: this is vulnerable to side-channel and other attacks.