Skip to content
c code of Lizard
C Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


The c code of the Public Key Encryption scheme Lizard

Lizard is a public key encryption scheme based on the Learning with Errors(LWE) problem and the Learning with Rounding(LWR) problem.

The code consists of IND-CPA Lizard and IND-CCA Lizard, which are included in a single c file.

To build the code, the following commands are sufficient :

$ make clean $ make all

Or equivalently,

$ make new

Note that the AVX2 optimization is included in our compile options. For the implementation on the machines without AVX2 instruction, you can erase an AVX2 option -mavx2 before running the code.

You can’t perform that action at this time.