Commit Graph

  • b4a7870e97 fixed pointer arithmetical mistakes Christoph Prüßner 2014-05-03 14:07:12 +0200
  • 7349c7e8be used pb_starmultiply for the first multiplication and added p, q, N Christoph Prüßner 2014-05-03 14:03:03 +0200
  • 4de50e2390 removed redundant multiplication functions Christoph Prüßner 2014-05-03 13:51:00 +0200
  • b4ba4112e5 Revert "first implementation of "pseudocode algorithm" (ms_corourke.pdf)" Alexander Rolfes 2014-05-03 13:32:59 +0200
  • 916c5f6a96 Merge branch 'master' of ssh://gitlab.hasufell.de:22022/Goldi/quantumcrypto Alexander Rolfes 2014-05-03 13:22:02 +0200
  • 06d359936a deleted .project file Christoph Prüßner 2014-05-03 13:19:25 +0200
  • 4d438bb925 changed gitignore Christoph Prüßner 2014-05-03 13:18:15 +0200
  • b44a1892a2 Merge branch 'master' of ssh://gitlab.hasufell.de:22022/Goldi/quantumcrypto Alexander Rolfes 2014-05-03 13:15:45 +0200
  • ecdc32f5e0 first implementation of "pseudocode algorithm" (ms_corourke.pdf) Christoph Prüßner 2014-05-02 13:00:00 +0200
  • 9cfb19ea78 added commentary and implemented the pseudocode algorithm (ms_corourke.pdf) Christoph Prüßner 2014-05-02 12:18:33 +0200
  • e29064a666
    POLY: fix pb_inverse_poly_p and convert to pb_mp_mul() hasufell 2014-04-30 17:29:16 +0200
  • 8fbcbe4144
    POLY: rearrange header declarations hasufell 2014-04-30 17:23:39 +0200
  • f6b5c8de19
    POLY: simplify pb_inverse_poly_q() a bit hasufell 2014-04-30 17:23:24 +0200
  • 8817cd79b2
    POLY: use break instead of goto hasufell 2014-04-30 17:22:57 +0200
  • afa06ce0b9
    POLY: remove unused context parameter of build_polynom() hasufell 2014-04-30 17:22:25 +0200
  • f2b4183c68
    POLY: add pb_mp_mul() hasufell 2014-04-30 17:19:58 +0200
  • 9c89b79627
    POLY: add init_integers() hasufell 2014-04-30 17:18:08 +0200
  • 12fa21f5b2
    POLY: make get_degree() public hasufell 2014-04-30 17:16:50 +0200
  • 942f90a0ef
    POLY: small cleanup hasufell 2014-04-29 19:59:59 +0200
  • 5115b97c51
    Merge branch 'poly' of ssh://gitlab.hasufell.de:22022/hasufell/quantumcrypto into poly hasufell 2014-04-29 14:38:46 +0200
  • c5f540c4aa
    Merge branch 'master' of ssh://gitlab.hasufell.de:22022/pcq/quantumcrypto into poly hasufell 2014-04-29 14:35:28 +0200
  • 4d5f44c900
    POLY: first try of implementing pb_inverse_poly_p() hasufell 2014-04-29 14:27:52 +0200
  • 777a086c53
    DOC: improve inline comments in pb_inverse_poly_q() hasufell 2014-04-29 14:27:15 +0200
  • e672ca1f00 Merge branch 'master' of ssh://gitlab.hasufell.de:22022/cgawlik/quantumcrypto Anton Oster 2014-04-29 13:19:32 +0200
  • 8e49f3aa8b ENC: added defines/includes Anton Oster 2014-04-29 10:43:06 +0200
  • ce199b225f added defines/includes Anton Oster 2014-04-29 10:43:06 +0200
  • b00b7125a3 pcq_encrypt.c / .h C. Gawlik 2014-04-29 10:32:10 +0200
  • 9f5c9b87c7 Merge branch 'master' of ssh://gitlab.hasufell.de:22022/cgawlik/quantumcrypto C. Gawlik 2014-04-29 10:27:56 +0200
  • 180d2acc1b BUILD: remove obsolete object hasufell 2014-04-28 12:21:20 +0200
  • 7c8a7580f5 BUILD: remove non-existing header from build hasufell 2014-04-28 12:19:26 +0200
  • db18108a45 BUILD: add missing include hasufell 2014-04-28 12:18:14 +0200
  • bd3396b225 Merge remote-tracking branch 'OberMaster/master' Christoph Prüßner 2014-04-23 14:03:23 +0200
  • 98bdd670d8 added ntru_decrypt function to ntru_decrypt.c Christoph Prüßner 2014-04-23 13:58:57 +0200
  • 74ddfe65e7 remodified gitignore and defined function "ntru_decrypt(..)" Christoph Prüßner 2014-04-23 13:45:03 +0200
  • 00513d6701 modified .gitignore Christoph Prüßner 2014-04-23 13:28:18 +0200
  • ac004e5cfe Added the following files: ntru_decrypt.(c|h) Christoph Prüßner 2014-04-23 13:19:37 +0200
  • 1d78b707cf Deleted "blah.txt" (test-file) Christoph Prüßner 2014-04-23 12:35:40 +0200
  • b2db30e540 Merge branch 'master' into 'master' Julian Ospald 2014-04-23 11:42:42 +0200
  • b007530dfb Merge remote-tracking branch 'OberMaster/master' Christoph Prüßner 2014-04-23 10:49:00 +0200
  • 12b8b08700
    DOC: fix doxygen comment in pb_mod2_to_modq() hasufell 2014-04-20 20:54:15 +0200
  • 2763b22374
    BUILD: ignore -Wunused-function... this is a library hasufell 2014-04-20 20:06:49 +0200
  • abd2727215
    POLY: add pb_mod2_to_modq() hasufell 2014-04-20 19:57:45 +0200
  • 6c0f94435e
    POLY: introduce delete_polynom_multi() hasufell 2014-04-20 19:55:30 +0200
  • 5459f94937
    POLY: use our MACROS for error handling hasufell 2014-04-20 19:53:30 +0200
  • f8c3dc9790
    BUILD: update Makefile for mem.o hasufell 2014-04-20 19:51:45 +0200
  • 5d875ca847
    MEM: introduce our own ntru_malloc() function hasufell 2014-04-20 19:50:49 +0200
  • 6b15bd1614
    DOC: fix doxygen comment in pb_mod2_to_modq() hasufell 2014-04-20 20:58:02 +0200
  • 12a54416fb
    BUILD: ignore -Wunused-function... this is a library hasufell 2014-04-20 20:06:49 +0200
  • ae01f6e3cf
    Merge branch 'poly' hasufell 2014-04-20 19:58:22 +0200
  • 1231328e51
    POLY: add pb_mod2_to_modq() hasufell 2014-04-20 19:57:45 +0200
  • 320af3c617
    POLY: introduce delete_polynom_multi() hasufell 2014-04-20 19:55:30 +0200
  • 6594a022fe
    POLY: use our MACROS for error handling hasufell 2014-04-20 19:53:30 +0200
  • e33bd66d05
    BUILD: update Makefile for mem.o hasufell 2014-04-20 19:51:45 +0200
  • 2488e4b33a
    MEM: introduce our own ntru_malloc() function hasufell 2014-04-20 19:50:49 +0200
  • 13b59c28bc
    DOC: fix doxygen comment in pb_mod2_to_modq() hasufell 2014-04-20 20:54:15 +0200
  • 22ffd56072
    BUILD: ignore -Wunused-function... this is a library hasufell 2014-04-20 20:06:49 +0200
  • b6d08eaf25 Merge branch 'master' of ssh://gitlab.hasufell.de:22022/pcq/quantumcrypto Christian Gawlik 2014-04-20 20:02:01 +0200
  • cabc81dfd9
    POLY: add pb_mod2_to_modq() hasufell 2014-04-20 19:57:45 +0200
  • 1968b8207f
    POLY: introduce delete_polynom_multi() hasufell 2014-04-20 19:55:30 +0200
  • 60b003c9d9
    POLY: use our MACROS for error handling hasufell 2014-04-20 19:53:30 +0200
  • babdf64d0f
    BUILD: update Makefile for mem.o hasufell 2014-04-20 19:51:45 +0200
  • ece632b5c2
    MEM: introduce use our own ntru_malloc() function hasufell 2014-04-20 19:50:49 +0200
  • 565ce61273
    POLY: fix syntax error within comment hasufell 2014-04-20 16:45:05 +0200
  • 6f1f1b529c Merge branch 'master' into 'master' Julian Ospald 2014-04-20 13:52:21 +0200
  • 302cd5e4d8
    POLY: fix pb_inverse_poly_q() hasufell 2014-04-17 23:43:29 +0200
  • 3428dedc2c
    BUILD: fix possible linker errors hasufell 2014-04-17 17:37:44 +0200
  • 4bd341e83e
    POLY: cleanup pb_inverse_poly_q() hasufell 2014-04-17 17:37:30 +0200
  • cc82e4e3bd
    POLY: cleanup pb_starmultiply() hasufell 2014-04-17 17:36:57 +0200
  • 03a05f2dad
    DOC: fix doxygen comment in delete_polynom() hasufell 2014-04-17 17:35:20 +0200
  • 2300587fec
    POLY: add erase_polynom() function hasufell 2014-04-17 17:34:48 +0200
  • 8ea687bdf5
    POLY: use mp_neg() instead of directly modifying struct hasufell 2014-04-17 17:33:05 +0200
  • a49a5d2e8c
    POLY: improve error handling hasufell 2014-04-17 02:09:49 +0200
  • 56b20220ba
    POLY: first try of inverting polynomials hasufell 2014-04-16 23:23:41 +0200
  • 2a16102b9f
    POLY: rm unnecessary cast hasufell 2014-04-16 23:18:38 +0200
  • 1179082ac1
    POLY: fix typo hasufell 2014-04-16 23:17:48 +0200
  • c93201652f Merge branch 'master' of ssh://gitlab.hasufell.de:22022/cgawlik/quantumcrypto Christian Gawlik 2014-04-16 21:50:29 +0200
  • a7e56757fe weg damit Christian Gawlik 2014-04-16 20:48:23 +0200
  • 0b17897d6a is si Christian Gawlik 2014-04-16 20:47:54 +0200
  • e4cf4331d9
    BUILD: fix linker errors when playing in main.c hasufell 2014-04-15 23:11:55 +0200
  • cb4d274c58
    POLY: fix error messages hasufell 2014-04-15 22:54:11 +0200
  • df1df23e09
    POLY: first try of pb_starmultiply() hasufell 2014-04-15 22:50:42 +0200
  • abf047a264
    POLY: don't clamp polyonmial in build_polynom() hasufell 2014-04-15 22:50:11 +0200
  • 050dab6243
    ALL: set context members to unsigned int hasufell 2014-04-15 18:49:33 +0200
  • e60d9c9bac
    POLY: add build_polynom() method hasufell 2014-04-15 18:49:17 +0200
  • b7b4ffbbea
    DOC: fix typo hasufell 2014-04-15 18:47:58 +0200
  • 2b8eb4f1fa
    BUILD: ignore -Wunused-parameter hasufell 2014-04-15 18:47:39 +0200
  • 91c5ea7b82
    RAND: use unsigned long instead of mp_digit hasufell 2014-04-15 18:21:42 +0200
  • 783858a52c
    POLY: use size_t hasufell 2014-04-15 18:20:08 +0200
  • 5e7c980831
    DOC: improve memory handling instructions hasufell 2014-04-15 16:56:38 +0200
  • 67443f49c0 Merge branch 'master' into 'master' Julian Ospald 2014-04-15 13:29:32 +0200
  • 3902209626
    update .gitignore hasufell 2014-04-15 14:27:06 +0200
  • cafc977c64
    DOC: improve memory management documentation hasufell 2014-04-15 14:23:27 +0200
  • 4a7e50a194
    POLY: add delete_polynom() function hasufell 2014-04-15 14:22:46 +0200
  • b33b0c6b1a
    DOC: caller has to handle the memory of returned pointers hasufell 2014-04-15 14:16:30 +0200
  • 617e32b9cf
    RAND: fix memory leak hasufell 2014-04-15 14:15:41 +0200
  • bbe2d89a5b
    BUILD: update top-level Makefile hasufell 2014-04-15 14:13:03 +0200
  • 255bc5b769
    RAND: close the correct file descriptor hasufell 2014-04-15 13:43:03 +0200
  • f6e879cba8
    LICENSE: fix header hasufell 2014-04-15 13:35:04 +0200
  • e84974cb65
    LICENSE: add LGPL-2.1 license file hasufell 2014-04-14 23:58:19 +0200
  • a547d7d49b
    BUILD: add target "main" for testing hasufell 2014-04-14 23:51:33 +0200