Various systems (such as bitcoin/namecoin, GNUnet Network Size Estimation) need
cryptographic hash functions that are *hard* to calculate in parallel -- and
ideally remain expensive even if the adversary can throw GPUs or even custom
hardware at the problem. A few hash functions have been designed with
proof-of-work applications in mind, such as bcrypt
(http://en.wikipedia.org/wiki/Bcrypt) and scrypt
(https://tools.ietf.org/html/draft-josefsson-scrypt-kdf-00). It would be
helpful if such a hash function was supported by libgcrypt, as then we don't
have to put an implementation into GNUnet...
Description
Description
Related Objects
Related Objects
- Mentioned Here
- D167: 370_scrypt.diff
Event Timeline
Comment Actions
Marking as resolved, as this seems to work fine now as far as I can tell (I'm
certainly happy).