aboutsummaryrefslogtreecommitdiff
path: root/src/util/crypto_paillier.c
Commit message (Collapse)AuthorAge
* NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach2023-10-18
| | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL.
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* BUILD: Improve platform-specific includesMartin Schanzenbach2022-12-01
| | | | | | | | | | | This change allows third party programs to use gnunet either with the platform header from the sources used to build to gnunet, or use their own platform header by defining GNUNET_CUSTOM_PLATFORM_H which will be included in its stead. This also means that programs no longer must include "platform.h" (or similar) manually. The change (should be) backwards compatible to some degree. Fixes #4615
* -DOC: First pass through GNUnet cryptoWillow Liquorice2022-08-30
|
* spell checkingChristian Grothoff2020-11-14
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* Fix leaks in CRYPTO_paillier and testDavid Barksdale2017-10-09
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* -fix non-deterministic peerstore sync failureChristian Grothoff2015-07-06
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -old-style comments, avoid duplicate commentsChristian Grothoff2014-12-17
|
* -could be other peer's faultChristian Grothoff2014-12-11
|
* -warn on errorChristian Grothoff2014-12-11
|
* -fixing paillier bug, improving testcaseChristian Grothoff2014-12-09
|
* ensure that a bogus public key cannot send us into an infinite loopChristian Grothoff2014-12-07
|
* fix another memory leak in paillierFlorian Dold2014-04-14
|
* superfluous allocationFlorian Dold2014-04-14
|
* - added caller-hom-ops soft-cap logicsChristian Fuchs2014-02-04
|
* - extended paillier-api to also include caller-suggested maximum supported homsChristian Fuchs2014-02-04
|
* - encrypt even if no homomorphic operations are possibleFlorian Dold2014-02-03
| | | | | - parse ciphertext container correctly
* - added more information on when paillier-encrypt soft-fails (too long ↵Christian Fuchs2014-02-03
| | | | number, no homomorphic ops possible)
* - formattingChristian Fuchs2014-01-29
| | | | - forgot to reduce the possible homomorphic opts by one, as a badly chosen n might sometimes corrupt the final operation using a simple check. As the overall calculation of possible hom. opts is pessimist anyway and might become rather inaccurate if many operations are performed, reducing the prediction by one is acceptable.
* - re-added testcase for crypto-paillierChristian Fuchs2014-01-29
| | | | | - fixed remaining pailier-test bug - now: achieve world domination or off to new shores
* - omitted test for crypto_paillier for now... Christian Fuchs2014-01-29
|
* - more work on crypto-paillierChristian Fuchs2014-01-26
|
* - added logics for homomorphic operation in paillierChristian Fuchs2014-01-21
| | | | - adjusted headers
* - scalarproduct element container was 1 byte too largeChristian Fuchs2014-01-21
| | | | | - added logics to compute the maximum supported number of paillier hom.ops for a ciphertext - updated comments
* - header syncChristian Fuchs2014-01-21
|
* - first extension of paillier with foolproof homomorphism support ↵Christian Fuchs2014-01-21
| | | | | | (ciphertext container carries information on support ops) - adjusted encryt/decrypt functionality to handle gcry_mpi_t, not a plaintext container
* - paillier implementation and testFlorian Dold2014-01-20
|
* - add missing crypto_paillier.cFlorian Dold2014-01-20