aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/crypto_pow.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/util/crypto_pow.c b/src/util/crypto_pow.c
index 5e225f244..435bf34d6 100644
--- a/src/util/crypto_pow.c
+++ b/src/util/crypto_pow.c
@@ -102,15 +102,15 @@ GNUNET_CRYPTO_pow_hash (const char *salt,
102 struct GNUNET_CRYPTO_SymmetricSessionKey skey; 102 struct GNUNET_CRYPTO_SymmetricSessionKey skey;
103 char rbuf[buf_len]; 103 char rbuf[buf_len];
104 104
105 GNUNET_break (0 == gcry_kdf_derive (buf, 105 GNUNET_break (ARGON2_OK == argon2d_hash_raw (buf,
106 buf_len, 106 buf_len,
107 GCRY_KDF_SCRYPT, 107 GCRY_KDF_SCRYPT,
108 1 /* subalgo */, 108 1 /* subalgo */,
109 salt, 109 salt,
110 strlen (salt), 110 strlen (salt),
111 2 /* iterations; keep cost of individual op small */, 111 2 /* iterations; keep cost of individual op small */,
112 sizeof(skey), 112 sizeof(skey),
113 &skey)); 113 &skey));
114 GNUNET_CRYPTO_symmetric_derive_iv (&iv, 114 GNUNET_CRYPTO_symmetric_derive_iv (&iv,
115 &skey, 115 &skey,
116 "gnunet-proof-of-work-iv", 116 "gnunet-proof-of-work-iv",