Commit Graph

  • ae2b7c51f0 zkp speedup tzlil.gon 2016-01-20 12:14:15 +0200
  • 9bb2f47b50 last version - main problem was found in RerandomizeTest tzlil.gon 2016-01-17 20:17:04 +0200
  • 3fed32f9e6 First (untested) version of BB Client with full batch support Arbel Deutsch Peled 2016-01-17 19:57:45 +0200
  • 141d286af2 Dual-layered threaded BB Client. Supports basic functionality. Does not support Batch Messages yet. Arbel Deutsch Peled 2016-01-17 10:59:05 +0200
  • 5971e8c16e Added the SimpleRegistryTest This object tests the simple registry functionality Vladimir Eliezer Tokarev 2016-01-16 06:58:09 -0800
  • de835a8c13 Added the SimpleRegistryTest This object tests the simple registry functionality Vladimir Eliezer Tokarev 2016-01-16 06:57:12 -0800
  • 109135ae1b Changed the simpleRegistry file Edited the GetPersonIDDetails method , and refactored the basic methods of upload data to BulletinBoardServer Vladimir Eliezer Tokarev 2016-01-16 06:00:07 -0800
  • 7734ba8c91 Created VoterRegistryMessage VoterRegistryMessage extending the abilities of the basic message also changed the name of MessagesUtils to CollectionMessagesUtils because its suits more this class destination Vladimir Eliezer Tokarev 2016-01-15 08:41:20 -0800
  • 8546a347ca Add the MessagesUtil file This file contain helpfull methods for working with messages (such as basicMessage and BulletinBoardMessage) Vladimir Eliezer Tokarev 2016-01-15 06:52:05 -0800
  • 65bc8bc160 Moved the AccurateTimeStamp and the RegistryTagTypes to package called util This way the project files are more organized Vladimir Eliezer Tokarev 2016-01-15 06:27:15 -0800
  • 36d94b41ab Added the AccurateTimestamp file This file converts string timestamp to timestamp and the other way , its used for the SimpleRegistry tags Vladimir Eliezer Tokarev 2016-01-15 05:04:43 -0800
  • 87e8ad9470 Changed the SimpleRegistry file Managed to create the signatory and add empty builder Vladimir Eliezer Tokarev 2016-01-15 02:28:02 -0800
  • 717c2e6e65 Changed the ProtobufMessages file now using only the basic registry messages Vladimir Eliezer Tokarev 2016-01-15 01:32:12 -0800
  • 51b9f9decd Changed the SimpleRegistry file started to implement the different methods of this class (such as created basic messages) Vladimir Eliezer Tokarev 2016-01-09 03:52:42 -0800
  • 05871a2ea7 Created RegistryTagTypes file this file have the different tags for registry messages Vladimir Eliezer Tokarev 2016-01-09 02:29:15 -0800
  • 070b851203 Created the SimpleRegistry file SimpleRegistry expose the ability of manging voters information (their groups, and personal data) Vladimir Eliezer Tokarev 2016-01-08 10:09:19 -0800
  • 4aa6c25c0f Changed the location of the ProtobufsMessages file for creating more organized project Vladimir Eliezer Tokarev 2016-01-08 08:40:04 -0800
  • 84555f0639 Changed the location of the Protobufs file and added the Registry class The protobufs files location was changed for the right location of the packages for Registry class be able to use the protobufs files Vladimir Eliezer Tokarev 2016-01-08 08:07:15 -0800
  • 42bc35cbe8 Changed the location of the ProtobufsMessages file so that the Registry file could use it freely Vladimir Eliezer Tokarev 2016-01-08 07:55:59 -0800
  • f9d7b4b1ce Changed the location of the protobufs file The location have been changed to create order in the packages Vladimir Eliezer Tokarev 2016-01-08 07:41:26 -0800
  • 25eefc4b16 Added The protobufs file and its java representation Those protobufs are representing the messages that the registry will use when communicating with the bulletin-board Vladimir Eliezer Tokarev 2016-01-08 06:00:40 -0800
  • a12685d757 Stub Voter Registry project Arbel Deutsch Peled 2016-01-02 13:23:39 +0200
  • 7e542a804c Fixed MySQL exclusion from standard test Arbel Deutsch Peled 2016-01-02 12:38:53 +0200
  • 8a07f86c0f more tests for mixer tzlil.gon 2016-01-01 11:37:54 +0200
  • 8f75bebaea testing in progress tzlil.gon 2016-01-01 00:39:17 +0200
  • 026a879de3 zkp verification fails from time to time tzlil.gon 2015-12-31 18:58:25 +0200
  • 75c411a5e7 integrated to AsyncBBClient tzlil.gon 2015-12-27 13:12:17 +0200
  • d643932ef9 Added H2 support for Batch messages Arbel Deutsch Peled 2015-12-27 12:04:37 +0200
  • 88b8f6d8ea Working version of Batch messages on Server-Side Arbel Deutsch Peled 2015-12-27 11:21:17 +0200
  • b5237d6c9f Implemented (untested) batch messages in Bulletin Board Server (MySQL implementation only). Implemented generic batch message signatures and digests. Created new interface for Bulletin Board constants. Arbel Deutsch Peled 2015-12-21 23:16:06 +0200
  • 9d19d82477 Trying to run demo. But couldn't make Gradle compile it. Committing so Arbel can also have a look at it. Hai Brenner 2015-12-19 20:26:35 +0200
  • 37f962d520 Defined semi-final versions of the batch interfaces. Implemented in part extended BB Server interface. Added Digest support for Batch messages. Made GlobalCryptoSetup a final singleton. Arbel Deutsch Peled 2015-12-19 19:54:50 +0200
  • e2708af39e Committing so I can checkout to 'master' branch and pull and re-build Because build failed, and not necessarily becuase of my changes.... Hai Brenner 2015-12-19 14:46:14 +0200
  • 37fdc0bb83 Fixed minor H2 bug. Fixed dbTest gradle task (now tests all 3 supported DB engines). Arbel Deutsch Peled 2015-12-18 14:39:40 +0200
  • be6449f27d before merge with master tzlil.gon 2015-12-17 23:45:32 +0200
  • c4b0d8f23c Merge branch 'master' into Bulletin-Board-Batch Arbel Deutsch Peled 2015-12-17 19:21:04 +0200
  • c8646712c0 Mixing + Mixer test tzlil.gon 2015-12-17 19:15:48 +0200
  • e8e511d9ce Move to public version of qilin Tal Moran 2015-12-16 18:16:12 +0200
  • 9e4a206742 re-adding required gradle files Tal Moran 2015-12-16 18:15:53 +0200
  • 767d73c143 smal changes after code review tzlil.gon 2015-12-15 16:44:50 +0200
  • b17954adc2 Split interface into BulletinBoardClient and AsyncBulletinBoardClient. Added Batch Messages Bulletin Board Client interface and associated ProtoBufs. Returned simple implementation of BulletinBoardClient. Made ThreadedBulletinBoardClient extend SimpleBulletinBoardClient. Fixed an issue in SQLite where identical Signatures could be added to the same message. Arbel Deutsch Peled 2015-12-14 23:14:52 +0200
  • c37d30baf6 work with qilin tzlil.gon 2015-12-14 17:54:44 +0200
  • 79d29a05d3 Working version of ThreadedBulletinBoardClient. The integration test also passes with SQLite and MySQL engines. Bulletin-Board-Client-phase_1 Arbel Deutsch Peled 2015-12-14 09:45:40 +0200
  • bfc62cd77c Slight enhancement to Server performance. Arbel Deutsch Peled 2015-12-12 23:18:32 +0200
  • 4f2d0e7738 First working version of Threaded Bulletin Board Client. Tests do not report well. Arbel Deutsch Peled 2015-12-12 22:45:31 +0200
  • 13733e6610 Successful full-project build. Still untested Bulletin Board Client. Arbel Deutsch Peled 2015-12-12 13:12:35 +0200
  • 975ad340be Bulletin Board Server WebApp support for MySQL and H2 engines. Arbel Deutsch Peled 2015-12-12 12:36:00 +0200
  • 520697d121 Added named parameters to the BulletinBoardSQLServer. Added support for H2 SQL engine. Further generalization of the BulletinBoardSQLServer. Arbel Deutsch Peled 2015-12-12 11:54:52 +0200
  • 23573666ec mixer + prover + verifier tzlil.gon 2015-12-11 14:41:26 +0200
  • 3de54f16a2 Created (untested version of) a Threaded Bulletin Board Client. Overhauled Bulletin Board Client interface to accommodate this. Deprecated the Simple Bulletin Board Client. Made the path to the server methods generic (defined in the Constants class of the rest package). Arbel Deutsch Peled 2015-12-10 15:08:41 +0200
  • 76c5e6681f Made SQL Servers generic. Added MySQL Server and test. Added partial H2 Server code. Arbel Deutsch Peled 2015-12-09 14:47:18 +0200
  • 3f21f30f35 Added getSignerID method to signatures. Added timing output for Server tests. Arbel Deutsch Peled 2015-12-08 09:11:22 +0200
  • 0b847dcaf4 Added a new version of the BB Server that allows for search of messages containing multiple tags and/or signatures. Added tests for both Server types. Arbel Deutsch Peled 2015-12-08 08:17:30 +0200
  • b502dc82d3 updated mixer code tzlil.gon 2015-12-08 00:15:16 +0200
  • 679d18f4a2 Added BB client intergration test (broken) Fixed MsgID retrieval in BB server Arbel Deutsch Peled 2015-12-06 20:33:45 +0200
  • a31d88bd12 First implementation of simple BB Client Arbel Deutsch Peled 2015-12-05 14:25:02 +0200
  • b6b234891a Merge branch 'Bulletin_Board_Server_phase_1' Arbel Deutsch Peled 2015-12-05 11:47:58 +0200
  • a834194d50 mixer project tzlil.gon 2015-12-01 21:48:41 +0200
  • a7585e4b5f Merge branch 'master' into vbdev Hai Brenner 2015-11-29 17:10:19 +0200
  • f1c5a7d204 Managed the UI flow for now. Still has to write the controller and tests.... Hai Brenner 2015-11-29 17:09:29 +0200
  • 2ff34355e4 Bulletin Board Server configuration support. Bulletin Board Server signature testing. Bulletin_Board_Server_phase_1 Arbel Deutsch Peled 2015-11-28 23:59:56 +0200
  • 6e64c57431 Just a small test for my git-gui. Files pushed to 'vbdev' branch. The files cannot run yet. They still need quite a lot of work. Hai Brenner 2015-11-25 20:55:27 +0200
  • 12ed7a679d mixer code tzlil.gon 2015-11-24 15:39:39 +0200
  • a965193a75 Warning fixes Arbel Deutsch Peled 2015-11-24 08:59:45 +0200
  • cbe3b5c765 Update to gradle 2.9 Tal Moran 2015-11-23 16:29:43 +0200
  • aa7dd779e1 ZK proof interfaces Tal Moran 2015-11-23 13:23:04 +0200
  • ed28e2eb1b Fixed bulletin-board server tests (use temporary db instead of assuming one exists at specific path) Tal Moran 2015-11-23 09:25:49 +0200
  • ad121a7bfd Merged encryption and signature work from crypto-primitives Tal Moran 2015-11-23 02:20:17 +0200
  • 9bcdb411e2 Added deterministic version of signature generation (suitable for use in voting booth); improved signature tests crypto-primitives Tal Moran 2015-11-23 02:06:53 +0200
  • dbf5727cee Added Some unit tests and fixed several bugs. Arbel Deutsch Peled 2015-11-22 23:36:24 +0200
  • 984d7457c6 Bug fixes; Encryption/Rerandomization tests pass Tal Moran 2015-11-22 23:24:27 +0200
  • 3837b0c53e Merge branch 'master' of https://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into Bulletin_Board_Server_phase_1 Arbel Deutsch Peled 2015-11-22 18:42:35 +0200
  • 4cc0f968da Merge branch 'master' of https://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into Bulletin_Board_Server_phase_1 Arbel Deutsch Peled 2015-11-22 18:35:10 +0200
  • 46de34fbfb Started implementing encryption tests -- don't yet work Tal Moran 2015-11-22 18:09:51 +0200
  • c76724f599 Interim merge for branch 'master' into crypto-primitives Tal Moran 2015-11-22 15:50:32 +0200
  • 8200f08da0 Add configuration for test dependencies between subprojects Tal Moran 2015-11-22 15:31:51 +0200
  • d3c8e150bd Added more signature examples Tal Moran 2015-11-22 14:05:28 +0200
  • 03f1c3d483 Slight change to Message API Arbel Deutsch Peled 2015-11-22 12:22:21 +0200
  • b8cc3feedb EC encryption code; compiles but not tested Tal Moran 2015-11-22 03:16:35 +0200
  • c68eba84d2 Refactored into WebApp and Server Arbel Deutsch Peled 2015-11-20 21:59:45 +0200
  • a6afb74893 Added filters and DB reading functionality. Also added signer IDs and multiple signatures (on same message) to schema. Arbel Deutsch Peled 2015-11-20 21:40:45 +0200
  • 47edf0df34 Working version of Bulletin Board Server + refactoring of Bulletin Board ProtoBufs + successful integration test Arbel Deutsch Peled 2015-11-17 22:27:01 +0200
  • 15859391a1 Merge remote-tracking branch 'origin/signature-implementation' into Bulletin_Board_Server_phase_1 Arbel Deutsch Peled 2015-11-17 20:21:40 +0200
  • 7bb9172707 Moved SQL test to test source set; integration tests now appear to work Tal Moran 2015-11-17 00:29:41 +0200
  • eaf7822731 Added TRACE-level logging by default to gretty executions Tal Moran 2015-11-17 00:27:34 +0200
  • 782dfc8fa3 Removed old (non meerkat) test code Tal Moran 2015-11-17 00:26:35 +0200
  • 5908901662 Prevent jetty from scanning annotations in jars (reduces startup time) Tal Moran 2015-11-17 00:24:27 +0200
  • c3e651e34b Added encrypted message protobuf, and updated encryption API. signature-implementation Tal Moran 2015-11-16 14:44:06 +0200
  • 30db2182a3 Trying out RESTful API Arbel Deutsch Peled 2015-11-15 20:45:44 +0200
  • 0cb5d5fbb5 Adding new file versions Arbel Deutsch Peled 2015-11-13 19:54:56 +0200
  • d9ebe54599 Removing old incompatible versions of certificates Arbel Deutsch Peled 2015-11-13 19:44:20 +0200
  • a11f78aa59 Merge remote-tracking branch 'origin/master' into Bulletin_Board_Server_phase_1 Arbel Deutsch Peled 2015-11-13 09:06:07 +0200
  • 025eabcfd1 define all signed messages as binary to prevent line-ending conversion on windows Tal Moran 2015-11-13 01:11:06 +0200
  • 2ca706492a Merge remote-tracking branch 'origin/signature-implementation' Tal Moran 2015-11-12 23:47:40 +0200
  • 1ef3d2357f Replace message separation marker with message length prefix in digest as well Tal Moran 2015-11-12 23:46:25 +0200
  • 5ffc08d07f Allow passing system properties from gradle to java tasks (test and run) Tal Moran 2015-11-12 23:06:24 +0200
  • 32258361a3 Support for keystores that don't use the keystore.builder's callbacks (looking at you, Java 8 PKCS12\!) Tal Moran 2015-11-12 23:05:43 +0200
  • a5eabe4b28 Merge remote-tracking branch 'origin/signature-implementation' into Bulletin_Board_Server_phase_1 Arbel Deutsch Peled 2015-11-12 21:32:09 +0200
  • d3af34d046 SQLite post working. Arbel Deutsch Peled 2015-11-12 21:30:53 +0200
  • baba4df3a9 Used API compatible with PCKS11 (e.g., smartcards); refactored Tal Moran 2015-11-12 16:06:58 +0200