Tal Moran
1f8df95895
More refactoring for tests and protocol -- user class now handles all messages synchronously (in the main thread); concurrency is now simpler)
2016-04-14 03:34:54 +03:00
Tal Moran
c798e827dc
More renaming and refactoring of DKG code
2016-04-12 02:21:46 +03:00
Tal Moran
78207532ec
protobuf naming convention
2016-04-11 20:51:40 +03:00
Tal Moran
d2373c09f2
Merge with master
2016-04-11 20:14:18 +03:00
Tal Moran
1ec02173e7
package renaming and protobuf moves
2016-04-11 19:48:36 +03:00
Arbel Deutsch Peled
67b01032d0
Merge branch 'Cached-Client'
2016-04-11 14:23:05 +03:00
Arbel Deutsch Peled
e904caa74f
Added certificates to version control
2016-04-11 14:21:36 +03:00
Arbel Deutsch Peled
edfd47a98d
Fixed H2 test time (by using a connection pool)
...
Added same fix to MySQL
Fixed and tested H2 SyncQuery
2016-04-11 14:13:26 +03:00
Arbel Deutsch Peled
07aecd5237
TimestampComparator name change
2016-04-11 12:26:02 +03:00
Arbel Deutsch Peled
857821c0e4
Adding one more file to version control
2016-04-11 12:17:05 +03:00
tzlil.gon
d0951f8644
stop
2016-04-08 21:48:08 +03:00
tzlil.gon
3e1f59ec2b
switch secret with share
2016-04-08 15:46:54 +03:00
tzlil.gon
5d564c834c
generic group + wait instead of sleep
2016-04-08 15:04:07 +03:00
tzlil.gon
0ae9719bc5
generic group + wait instead of sleep
2016-04-08 15:03:32 +03:00
Tal Moran
4f608e813d
Code review comments and channges
2016-04-05 15:36:00 +03:00
tzlil.gon
5670739e49
tested version
2016-03-30 12:44:04 +03:00
Arbel Deutsch Peled
49c1e2c178
Added missing files to version control
2016-03-27 20:11:09 +03:00
Arbel Deutsch Peled
e56312d38b
Local Client supports subsrciptions
2016-03-22 10:16:46 +02:00
tzlil.gon
5f45c1f6d6
tested with malicious users
2016-03-22 00:49:21 +02:00
Arbel Deutsch Peled
a7699086d8
Local Client for testing (without subscription yet)
...
Partial implementation of subscriptions.
Some bug fixes.
2016-03-21 20:32:57 +02:00
tzlil.gon
e4a33af4d4
abort message
2016-03-18 14:20:47 +02:00
tzlil.gon
cc7e138a43
redesigned mail handler
2016-03-01 16:49:55 +02:00
Arbel Deutsch Peled
50bcca8da3
Merge branch 'Bulletin-Board-Batch'
2016-03-01 13:57:57 +02:00
Arbel Deutsch Peled
1cf14a60a8
Bulletin Board Client support for streaming and Timestamps
...
Created standard Checksum interface and implementation for Sync Query mechanism
Added the Timestamp into the Batch Digest and Signature logic
2016-03-01 13:56:18 +02:00
Arbel Deutsch Peled
71191e05b9
Added Sync Query tests on Bulletin Board Server
2016-02-29 08:36:35 +02:00
Arbel Deutsch Peled
ca31d5a177
Merge branch 'Bulletin-Board-Batch'
2016-02-27 16:57:36 +02:00
tzlil.gon
0f7dbe3d50
SDKG tested for non coruppted parties
2016-02-23 19:02:49 +02:00
Arbel Deutsch Peled
aeb7c13436
Made read operations stream the results.
...
Removed dependency on large Protobufs (BulletinBoardMessageList and BatchDataList).
Partial implementation of Sync Query.
Current version supports only H2 and MySQL (no SQLite support).
2016-02-22 08:04:01 +02:00
tzlil.gon
210cc327ac
secure dkg without stage 4
2016-02-17 22:58:20 +02:00
Arbel Deutsch Peled
9a78330e29
Working Integration test for Threaded BB Client supporting Batches.
...
Haven't tested subscriptions yet.
2016-02-16 22:33:52 +02:00
tzlil.gon
a233f2f713
joint feldman protocol with test
2016-02-09 20:37:57 +02:00
tzlil.gon
8288b07d80
joint feldman with protos
2016-02-08 15:20:43 +02:00
tzlil.gon
91dd19ead2
message handler
2016-02-07 14:38:47 +02:00
tzlil.gon
0a8d4abe72
sketch of JointFeldmanProtocol
2016-02-05 13:36:55 +02:00
tzlil.gon
635165ef8e
sketch of JointFeldmanProtocol
2016-02-05 13:30:16 +02:00
tzlil.gon
f8d31d16a3
FeldmanVSS tests
2016-01-29 22:08:13 +02:00
tzlil.gon
8ba55bacd2
feldmanVSS documention
2016-01-28 13:57:47 +02:00
tzlil.gon
93240c10f4
tested interpolation
2016-01-28 01:47:07 +02:00
tzlil.gon
6100497e8e
Feldman's VSS
2016-01-27 13:41:24 +02:00
Arbel Deutsch Peled
3fed32f9e6
First (untested) version of BB Client with full batch support
2016-01-17 19:57:45 +02:00
Arbel Deutsch Peled
141d286af2
Dual-layered threaded BB Client.
...
Supports basic functionality.
Does not support Batch Messages yet.
2016-01-17 10:59:05 +02:00
Arbel Deutsch Peled
7e542a804c
Fixed MySQL exclusion from standard test
2016-01-02 12:38:53 +02:00
Arbel Deutsch Peled
d643932ef9
Added H2 support for Batch messages
2015-12-27 12:04:37 +02:00
Arbel Deutsch Peled
88b8f6d8ea
Working version of Batch messages on Server-Side
2015-12-27 11:21:17 +02:00
Arbel Deutsch Peled
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.
2015-12-21 23:16:06 +02:00
Arbel Deutsch Peled
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.
2015-12-19 19:54:50 +02:00
Arbel Deutsch Peled
37fdc0bb83
Fixed minor H2 bug.
...
Fixed dbTest gradle task (now tests all 3 supported DB engines).
2015-12-18 14:39:40 +02:00
Arbel Deutsch Peled
c4b0d8f23c
Merge branch 'master' into Bulletin-Board-Batch
2015-12-17 19:21:04 +02:00
Tal Moran
e8e511d9ce
Move to public version of qilin
2015-12-16 18:16:12 +02:00
Tal Moran
9e4a206742
re-adding required gradle files
2015-12-16 18:15:53 +02:00