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.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Lizard.c
Makefile
README.md
fips202.c
fips202.h

README.md

Lizard

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.