Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
hasufell e4bdeb1e79
DOC: fix doxygen comments
9 anos atrás
include DOC: minor fixes 9 anos atrás
src DOC: fix doxygen comments 9 anos atrás
tests BUILD: update PHONY 9 anos atrás
.gitignore TESTS: initial test suite implementation 9 anos atrás
.travis.yml TRAVIS: try to fix make check 9 anos atrás
COPYING LICENSE: add LGPL-2.1 license file 10 anos atrás
HACKING.md DOC: add Hacking guide 9 anos atrás
Makefile TESTS: initial test suite implementation 9 anos atrás
README.md DOC: add doxygen to deps 9 anos atrás
common.mk PUB-API: rename the headers, install them in ntru/ subfolder 10 anos atrás
update-gh-pages.sh DOC: run doxygen separately for internal/external API 10 anos atrás

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