aboutsummaryrefslogtreecommitdiff
path: root/libcmix/cmix.c
AgeCommit message (Expand)Author
2018-06-10Adds a microbenchmark executable.HEADmasterDennis Brentjes
2018-03-18Fixed permutation generation.Dennis Brentjes
2018-02-04Both algorithms are now batchable.Dennis Brentjes
2017-12-23Preparing multiple mixesDennis Brentjes
2017-02-11Working Ed25519 Implementation of libcmix.Dennis Brentjes
2016-12-15Reworks the protocol to be tag attack resistant.Dennis Brentjes
2016-12-01Added return statements to function not returning void.Dennis Brentjes
2016-11-28Cleans up and documents the whole cmix protocol.Dennis Brentjes
2016-11-28Removed the Bignum abstraction library, as it was not needed.Dennis Brentjes
2016-11-27Implements message delivery.Dennis Brentjes
2016-11-22Added pointer tracing, and fixes memeory leaks within a single run of cmix.Dennis Brentjes
2016-11-21Reworked server and client to do one mix and shutdown.Dennis Brentjes
2016-11-18The Realtime precomputation step is now done on batch level.Dennis Brentjes
2016-11-18The Precomputation postprocess step is now done on batch level.Dennis Brentjes
2016-11-18The Precomputation precomputation step is now done on batch level.Dennis Brentjes
2016-11-18Made permutation a responsibility of cmix in the realtime phase.Dennis Brentjes
2016-11-18Code cleanupDennis Brentjes
2016-11-18Made permutation a responsibility of cmix in the precomputation phase.Dennis Brentjes
2016-11-18Adds api call to convert public key to an (string) idDennis Brentjes
2016-11-16Working implementation of elgamal in 2048 bit multiplicative group.Dennis Brentjes
2016-11-12Fixes decryption share calculation, adds lots of debugging statements.Dennis Brentjes
2016-11-07The client sends his first message.Dennis Brentjes
2016-11-07prepares the api for sending and mixing messages in the realtime phase.Dennis Brentjes
2016-11-04Consolidated all the crypto apis and implemented the Precomputation Postproce...Dennis Brentjes
2016-11-03Fixed the permutation step and reduced some code duplication.Dennis Brentjes
2016-11-01Moves cmix calculation stuff outisde of the node class.Dennis Brentjes
2016-10-16made the code base more consistent and fixes some small TU issues.Dennis Brentjes
2016-10-14Refactored some code to be more consistent.Dennis Brentjes
2016-08-26Initial commit, just some ideas and testing.Dennis Brentjes