post quantum cryptography
Highly optimized implementation of the NTRUEncrypt algorithm
File List
Here is a list of all files with brief descriptions:
/home/travis/build/hasufell/pqc/include/decrypt.h [code]Public API, decryption
/home/travis/build/hasufell/pqc/include/encrypt.h [code]Public API, encryption
/home/travis/build/hasufell/pqc/include/keypair.h [code]Public API, key handling
/home/travis/build/hasufell/pqc/include/ntru.h [code]Public API, basic data types
/home/travis/build/hasufell/pqc/include/rnd.h [code]Public API, random polynomials
/home/travis/build/hasufell/pqc/src/ntru_ascii_poly.c [code]Ascii to polynomials
/home/travis/build/hasufell/pqc/src/ntru_ascii_poly.h [code]Header for ntru_ascii_poly.c
/home/travis/build/hasufell/pqc/src/ntru_common.h [code]Common macros/functions
/home/travis/build/hasufell/pqc/src/ntru_decrypt.c [code]NTRU decryption
/home/travis/build/hasufell/pqc/src/ntru_decrypt.h [code]Header for ntru_decrypt.c
/home/travis/build/hasufell/pqc/src/ntru_encrypt.c [code]NTRU encryption
/home/travis/build/hasufell/pqc/src/ntru_encrypt.h [code]Header for encrypt.c
/home/travis/build/hasufell/pqc/src/ntru_err.h [code]Error handling
/home/travis/build/hasufell/pqc/src/ntru_file.c [code]File operations
/home/travis/build/hasufell/pqc/src/ntru_file.h [code]Header for ntru_file.c
/home/travis/build/hasufell/pqc/src/ntru_keypair.c [code]Key creation and operations
/home/travis/build/hasufell/pqc/src/ntru_keypair.h [code]Header for ntru_keypair.c
/home/travis/build/hasufell/pqc/src/ntru_mem.c [code]Memory management
/home/travis/build/hasufell/pqc/src/ntru_mem.h [code]Header for ntru_mem.c
/home/travis/build/hasufell/pqc/src/ntru_params.h [code]NTRU parameters
/home/travis/build/hasufell/pqc/src/ntru_poly.c [code]Operations on polynomials
/home/travis/build/hasufell/pqc/src/ntru_poly.h [code]Header for ntru_poly.c
/home/travis/build/hasufell/pqc/src/ntru_poly_ascii.c [code]Polynomials to acii
/home/travis/build/hasufell/pqc/src/ntru_poly_ascii.h [code]Header for ntru_poly_ascii.c
/home/travis/build/hasufell/pqc/src/ntru_rnd.c [code]Random polynomials
/home/travis/build/hasufell/pqc/src/ntru_rnd.h [code]Header for ntru_rnd.c
/home/travis/build/hasufell/pqc/src/ntru_string.c [code]String type and operations
/home/travis/build/hasufell/pqc/src/ntru_string.h [code]Header for ntru_string.c
 All Data Structures Files Functions Variables Typedefs Defines