Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
hasufell e4bdeb1e79
DOC: fix doxygen comments
pirms 9 gadiem
include DOC: minor fixes pirms 9 gadiem
src DOC: fix doxygen comments pirms 9 gadiem
tests BUILD: update PHONY pirms 9 gadiem
.gitignore TESTS: initial test suite implementation pirms 9 gadiem
.travis.yml TRAVIS: try to fix make check pirms 9 gadiem
COPYING LICENSE: add LGPL-2.1 license file pirms 10 gadiem
HACKING.md DOC: add Hacking guide pirms 9 gadiem
Makefile TESTS: initial test suite implementation pirms 9 gadiem
README.md DOC: add doxygen to deps pirms 9 gadiem
common.mk PUB-API: rename the headers, install them in ntru/ subfolder pirms 9 gadiem
update-gh-pages.sh DOC: run doxygen separately for internal/external API pirms 9 gadiem

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