diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-02-07 10:55:07 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-02-07 10:55:07 +0100 |
commit | 031e365814edd8bde4e4216c83f435a6915a06ab (patch) | |
tree | 107790d605e434745fb016134135de13c5d43c0b /src/util/crypto.c | |
parent | 2164c36f0fc9335d540a42db733131976b8d805d (diff) |
fix FTBFS of main logic
Diffstat (limited to 'src/util/crypto.c')
-rw-r--r-- | src/util/crypto.c | 34 |
1 files changed, 22 insertions, 12 deletions
diff --git a/src/util/crypto.c b/src/util/crypto.c index b315cd31a..b4e610ab0 100644 --- a/src/util/crypto.c +++ b/src/util/crypto.c @@ -147,6 +147,16 @@ TALER_link_recover_transfer_secret ( void +TALER_planchet_setup_random ( + struct TALER_PlanchetSecretsP *ps) +{ + GNUNET_CRYPTO_random_block (GNUNET_CRYPTO_QUALITY_STRONG, + ps, + sizeof (*ps)); +} + + +void TALER_planchet_setup_refresh (const struct TALER_TransferSecretP *secret_seed, uint32_t coin_num_salt, struct TALER_PlanchetSecretsP *ps) @@ -167,11 +177,12 @@ TALER_planchet_setup_refresh (const struct TALER_TransferSecretP *secret_seed, } +// FIXME: bad name! void -cs_blinding_seed_derive (const struct - TALER_PlanchetSecretsP *ps, - const struct GNUNET_CRYPTO_CsRPublic r_pub[2], - struct GNUNET_CRYPTO_CsNonce *blind_seed) +cs_blinding_seed_derive ( + const struct TALER_PlanchetSecretsP *ps, + const struct GNUNET_CRYPTO_CsRPublic r_pub[2], + struct GNUNET_CRYPTO_CsNonce *blind_seed) { GNUNET_assert (GNUNET_YES == GNUNET_CRYPTO_hkdf (blind_seed, @@ -190,9 +201,9 @@ cs_blinding_seed_derive (const struct void -TALER_cs_withdraw_nonce_derive (const struct - TALER_PlanchetSecretsP *ps, - struct TALER_CsNonce *nonce) +TALER_cs_withdraw_nonce_derive ( + const struct TALER_PlanchetSecretsP *ps, + struct TALER_CsNonce *nonce) { GNUNET_assert (GNUNET_YES == GNUNET_CRYPTO_kdf (nonce, @@ -229,11 +240,10 @@ TALER_cs_refresh_nonce_derive ( void -TALER_planchet_blinding_secret_create (const struct TALER_PlanchetSecretsP *ps, - - const struct - TALER_ExchangeWithdrawValues *alg_values, - union TALER_DenominationBlindingKeyP *bks) +TALER_planchet_blinding_secret_create ( + const struct TALER_PlanchetSecretsP *ps, + const struct TALER_ExchangeWithdrawValues *alg_values, + union TALER_DenominationBlindingKeyP *bks) { switch (alg_values->cipher) { |