aboutsummaryrefslogtreecommitdiff
path: root/libcmix-crypto/elgamal/gcrypt/gcrypt_elgamal.c
AgeCommit message (Collapse)Author
2016-11-04Consolidated all the crypto apis and implemented the Precomputation ↵Dennis Brentjes
Postprocessing step
2016-11-01Moves cmix calculation stuff outisde of the node class.Dennis Brentjes
Moves the computations and cryptography to the the libcmix library where we can group and memory manage the underlying crypto-library.
2016-10-30Fixes some memory leaks and consequent incorrect frees.Dennis Brentjes
2016-10-30Added the Preprocessing step for the Precomputation of CMix.Dennis Brentjes
2016-10-27Added proper keyexchange for elgamal-gcrypt.Dennis Brentjes
2016-10-27Adds libgcrypt implementation for elgamal in multiplicative group.Dennis Brentjes
Also adapts the API to both handle sodium and gcrypt libraries.