diff options
Diffstat (limited to 'src/util/crypto_pow.c')
-rw-r--r-- | src/util/crypto_pow.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/util/crypto_pow.c b/src/util/crypto_pow.c index cfa0676d0..051a0c209 100644 --- a/src/util/crypto_pow.c +++ b/src/util/crypto_pow.c | |||
@@ -38,12 +38,11 @@ | |||
38 | * @param result where to write the resulting hash | 38 | * @param result where to write the resulting hash |
39 | */ | 39 | */ |
40 | void | 40 | void |
41 | GNUNET_CRYPTO_pow_hash (const char *salt, | 41 | GNUNET_CRYPTO_pow_hash (const struct GNUNET_CRYPTO_PowSalt *salt, |
42 | const void *buf, | 42 | const void *buf, |
43 | size_t buf_len, | 43 | size_t buf_len, |
44 | struct GNUNET_HashCode *result) | 44 | struct GNUNET_HashCode *result) |
45 | { | 45 | { |
46 | GNUNET_assert (strlen (salt) == crypto_pwhash_argon2id_SALTBYTES); | ||
47 | /* Threads hardcoded at 1 in libsodium */ | 46 | /* Threads hardcoded at 1 in libsodium */ |
48 | GNUNET_break (0 == | 47 | GNUNET_break (0 == |
49 | crypto_pwhash_argon2id ((unsigned char *) result, | 48 | crypto_pwhash_argon2id ((unsigned char *) result, |