Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | make libextractor actually optional, both for GNUnet and GNUnet-taler builds | Christian Grothoff | 2015-05-30 |
| | |||
* | Introduce function to duplicate RSA public keys | Sree Harsha Totakura | 2015-05-28 |
| | |||
* | -adding cmp functions for RSA public keys and sigs | Christian Grothoff | 2015-05-15 |
| | |||
* | towards using EdDSA-ECDHE instead of ECDSA-ECDHE combined cryptosystem (API ↵ | Christian Grothoff | 2015-05-13 |
| | | | | only) | ||
* | -doxygen, indentation | Christian Grothoff | 2015-04-17 |
| | |||
* | -doxygen, build system fixes, minor API extension | Christian Grothoff | 2015-04-13 |
| | |||
* | -updated french translations | Christian Grothoff | 2015-03-24 |
| | |||
* | -also cover private key case | Christian Grothoff | 2015-03-19 |
| | |||
* | -get test to work, but with ecdsa instead of eddsa | Christian Grothoff | 2015-03-19 |
| | |||
* | check for existence of 'getopt' command line tool | Christian Grothoff | 2015-03-15 |
| | |||
* | add GNUNET_CRYPTO_rsa_public_key_hash | Christian Grothoff | 2015-03-09 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | adding GNUNET_CRYPTO_eddsa_private_key_from_string | Christian Grothoff | 2015-01-28 |
| | |||
* | - fix docu | Sree Harsha Totakura | 2015-01-26 |
| | |||
* | -fix doc | Sree Harsha Totakura | 2015-01-26 |
| | |||
* | adding API for incremental hashing (from Taler) | Christian Grothoff | 2015-01-09 |
| | |||
* | adding support for blind signatures (modernized version of Taler logic, with ↵ | Christian Grothoff | 2015-01-09 |
| | | | | variable key length) | ||
* | -do forcestart for gns; doxygen fixes | Christian Grothoff | 2014-12-14 |
| | |||
* | -clarify docs | Christian Grothoff | 2014-12-07 |
| | |||
* | -fixing misc issues and bugs, including better termination logic for ↵ | Christian Grothoff | 2014-11-28 |
| | | | | intersection and salt handling | ||
* | cleaning up scalar product client API | Christian Grothoff | 2014-05-24 |
| | |||
* | 1.Removed GNUNET_CRYPTO_compute_finger_identity | Supriti Singh | 2014-04-07 |
| | | | | | | | 2.Removed myself as the first element of the trail. 3.Multiple entries in the routing table. 4.Put/Get/Monitor from old DHT added back in clients file. | ||
* | Add missing stub definitions of structs to the corresponding header files | Florian Dold | 2014-03-10 |
| | |||
* | Adding function GNUNET_CRYPTO_compute_finger_identity | Supriti Singh | 2014-02-18 |
| | |||
* | Computing finger identity using libgcrypt functions. | Supriti Singh | 2014-02-07 |
| | |||
* | - extended paillier-api to also include caller-suggested maximum supported homs | Christian Fuchs | 2014-02-04 |
| | |||
* | - added more information on when paillier-encrypt soft-fails (too long ↵ | Christian Fuchs | 2014-02-03 |
| | | | | number, no homomorphic ops possible) | ||
* | - purged leftover plaintext container for pailier. | Christian Fuchs | 2014-01-29 |
| | |||
* | - more work on crypto-paillier | Christian Fuchs | 2014-01-26 |
| | |||
* | - added logics for homomorphic operation in paillier | Christian Fuchs | 2014-01-21 |
| | | | | - adjusted headers | ||
* | - scalarproduct element container was 1 byte too large | Christian Fuchs | 2014-01-21 |
| | | | | | - added logics to compute the maximum supported number of paillier hom.ops for a ciphertext - updated comments | ||
* | - header sync | Christian Fuchs | 2014-01-21 |
| | |||
* | - first extension of paillier with foolproof homomorphism support ↵ | Christian Fuchs | 2014-01-21 |
| | | | | | | (ciphertext container carries information on support ops) - adjusted encryt/decrypt functionality to handle gcry_mpi_t, not a plaintext container | ||
* | - doxygen | Florian Dold | 2014-01-20 |
| | |||
* | - paillier implementation | Florian Dold | 2014-01-20 |
| | |||
* | - paillier | Florian Dold | 2014-01-20 |
| | |||
* | - make mpi scan/print public | Florian Dold | 2014-01-20 |
| | | | | | - secretsharing key generation and decryption fixed | ||
* | -switch to case-insensitive LOC URIs and use compatible encoding for peer ↵ | Christian Grothoff | 2013-12-24 |
| | | | | identities with the rest of the system | ||
* | - add peer cmp | Bart Polot | 2013-12-05 |
| | |||
* | -fix doxygen | Christian Grothoff | 2013-11-07 |
| | |||
* | -clarify docu | Christian Grothoff | 2013-11-05 |
| | |||
* | Werner Koch wrote: | Christian Grothoff | 2013-11-05 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi, find attach the patch which makes all 3 test cases work with Ed25519. There are some minor hacks in the test cases to allow enabling of Libgcrypt debugging and also some minor output style changes. There is one FIXME in the code: /* FIXME: mpi_print creates an unsigned integer - is that intended or should we convert it to a signed integer (2-compl)? */ mpi_print (xbuf, sizeof (xbuf), result_x); X may be positive or negative but GCRYMPI_FMT_USG ignores the sign. Thus this is not what we actually want. Should we change it to 2-comp (GCRYMPI_FMT_STD) so that we have a proper value? Given that the curve is 255 bit this should alwas fit int the 256 bit buffer. Another option would be to use the EdDSA method for the sign but that is optimized to easily recover x and would be more work. Or we store the sign in the high bit. t all depends on what you want to write into the protocol specs. I would also like to revert the way we distinguish between Ed25519 with and without ECDSA: The way we do it right now is by assuming the Ed25519 is always used with EdDSA unless a flag has been set. This is a bit surprising and requiring the "(flags eddsa)" would be a less surprising interface. Salam-Shalom, Werner | ||
* | function to fill buffer with random values | Matthias Wachs | 2013-10-29 |
| | |||
* | separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA | Christian Grothoff | 2013-10-10 |
| | |||
* | migrating towards XDG configuration specification (#3000) | Christian Grothoff | 2013-10-09 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -load revocations from disk, misc doxygen/style fixes | Christian Grothoff | 2013-10-06 |
| | |||
* | renaming GNUNET_CRYPTO_get_host_identity to GNUNET_CRYPTO_get_peer_identity | Christian Grothoff | 2013-10-06 |
| | |||
* | -indentation improvements | Christian Grothoff | 2013-10-04 |
| | |||
* | -sync before server reboot, work on conversation service | Christian Grothoff | 2013-10-04 |
| |