No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
hasufell e4bdeb1e79
DOC: fix doxygen comments
hace 9 años
include DOC: minor fixes hace 9 años
src DOC: fix doxygen comments hace 9 años
tests BUILD: update PHONY hace 9 años
.gitignore TESTS: initial test suite implementation hace 9 años
.travis.yml TRAVIS: try to fix make check hace 9 años
COPYING LICENSE: add LGPL-2.1 license file hace 10 años
HACKING.md DOC: add Hacking guide hace 9 años
Makefile TESTS: initial test suite implementation hace 9 años
README.md DOC: add doxygen to deps hace 9 años
common.mk PUB-API: rename the headers, install them in ntru/ subfolder hace 10 años
update-gh-pages.sh DOC: run doxygen separately for internal/external API hace 10 años

README.md

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)
  • cunit (for the tests only)
  • doxygen (for the documentation only)
  • pkgconfig (for the build only)

Compiling the library

Run make to build.

Running the tests

Run make check to run the test suite.

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