pqc/README.md
hasufell e4b6ca84e5
ENC/DEC: implement compression via lz4
This speeds up encryption/decryption considerably, but also
causes complete failure for any non-recoverable char in a message,
since the decompression will fail then.

Also remove the double base64 encode/decode.
2014-06-22 22:44:03 +02:00

29 lines
636 B
Markdown

# Fun C implementation of NTRUEncrypt
Don't use this for any serious purpose, really. This is a fun
implementation with the primary goal of learning.
## Building
### Dependencies
* FLINT (compiled with gmp and mpfr)
* glib-2.0
* lz4 (https://code.google.com/p/lz4)
* pkgconfig (for the build only)
### Compiling the library
Run ```make``` to build.
### Installing the library
Run ```make install``` to install.
### Building the documentation
Run ```make doc ```. The result will be in the doxygen/html/ subfolder.
### Build Status
[![Build Status](https://travis-ci.org/hasufell/pqc.png)](https://travis-ci.org/hasufell/pqc)