post quantum cryptography
Highly optimized implementation of the NTRUEncrypt algorithm
|
/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 |