[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r31960 - in gnunet/src: include util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r31960 - in gnunet/src: include util |
Date: |
Mon, 20 Jan 2014 21:24:42 +0100 |
Author: dold
Date: 2014-01-20 21:24:42 +0100 (Mon, 20 Jan 2014)
New Revision: 31960
Modified:
gnunet/src/include/gnunet_crypto_lib.h
gnunet/src/util/Makefile.am
Log:
- paillier implementation
Modified: gnunet/src/include/gnunet_crypto_lib.h
===================================================================
--- gnunet/src/include/gnunet_crypto_lib.h 2014-01-20 20:17:18 UTC (rev
31959)
+++ gnunet/src/include/gnunet_crypto_lib.h 2014-01-20 20:24:42 UTC (rev
31960)
@@ -1348,12 +1348,14 @@
/**
* Decrypt a paillier ciphertext with a private key.
*
- * @param private_key Private key to use for encryption.
+ * @param private_key Private key to use for decryption.
+ * @param public_key Public key to use for decryption.
* @param ciphertext Ciphertext to decrypt.
* @param[out] plaintext Decryption of @a ciphertext with @private_key.
*/
void
GNUNET_CRYPTO_paillier_decrypt (const struct GNUNET_CRYPTO_PaillierPrivateKey
*private_key,
+ const struct GNUNET_CRYPTO_PaillierPublicKey
*public_key,
const struct GNUNET_CRYPTO_PaillierCiphertext
*ciphertext,
struct GNUNET_CRYPTO_PaillierPlaintext
*plaintext);
@@ -1376,7 +1378,6 @@
const struct GNUNET_CRYPTO_PaillierCiphertext
*result);
-
#if 0 /* keep Emacsens' auto-indent happy */
{
#endif
Modified: gnunet/src/util/Makefile.am
===================================================================
--- gnunet/src/util/Makefile.am 2014-01-20 20:17:18 UTC (rev 31959)
+++ gnunet/src/util/Makefile.am 2014-01-20 20:24:42 UTC (rev 31960)
@@ -92,6 +92,7 @@
crypto_hkdf.c \
crypto_kdf.c \
crypto_mpi.c \
+ crypto_paillier.c \
crypto_random.c \
disk.c \
disk.h \
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r31960 - in gnunet/src: include util,
gnunet <=