Function gnunet_sys::GNUNET_CRYPTO_paillier_decrypt [−][src]
pub unsafe extern "C" fn GNUNET_CRYPTO_paillier_decrypt(
private_key: *const GNUNET_CRYPTO_PaillierPrivateKey,
public_key: *const GNUNET_CRYPTO_PaillierPublicKey,
ciphertext: *const GNUNET_CRYPTO_PaillierCiphertext,
m: gcry_mpi_t
)
Decrypt a paillier ciphertext with a private key.
@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] m Decryption of @a ciphertext with @private_key.