gnunet-svn
[Top][All Lists]
Advanced

[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 \




reply via email to

[Prev in Thread] Current Thread [Next in Thread]