summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-02-09 10:49:10 +0100
committerChristian Grothoff <christian@grothoff.org>2022-02-09 10:49:10 +0100
commit12290af8450497ea2ec82e71d566e792132c21ef (patch)
treec9bf056a31493a069fb76a171126c5ba1356ae15 /src/include
parentd559610da76f9bf08983fd576fb17fdfa2cc6252 (diff)
downloadexchange-12290af8450497ea2ec82e71d566e792132c21ef.tar.gz
exchange-12290af8450497ea2ec82e71d566e792132c21ef.tar.bz2
exchange-12290af8450497ea2ec82e71d566e792132c21ef.zip
-clean up crypto
Diffstat (limited to 'src/include')
-rw-r--r--src/include/taler_crypto_lib.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/include/taler_crypto_lib.h b/src/include/taler_crypto_lib.h
index 89aa6ba81..244333735 100644
--- a/src/include/taler_crypto_lib.h
+++ b/src/include/taler_crypto_lib.h
@@ -1146,10 +1146,12 @@ TALER_denom_sign_blinded (struct TALER_BlindedDenominationSignature *denom_sig,
* Unblind blinded signature.
*
* @param[out] denom_sig where to write the unblinded signature
+ * @param dk denomination public key
* @param bdenom_sig the blinded signature
* @param bks blinding secret to use
- * @param denom_pub public key used for signing
+ * @param c_hash hash of the coin's public key for verification of the signature
* @param alg_values algorithm specific values
+ * @param denom_pub public key used for signing
* @return #GNUNET_OK on success
*/
enum GNUNET_GenericReturnValue
@@ -1157,6 +1159,8 @@ TALER_denom_sig_unblind (
struct TALER_DenominationSignature *denom_sig,
const struct TALER_BlindedDenominationSignature *bdenom_sig,
const union TALER_DenominationBlindingKeyP *bks,
+ const struct TALER_CoinPubHash *c_hash,
+ const struct TALER_ExchangeWithdrawValues *alg_values,
const struct TALER_DenominationPublicKey *denom_pub);