dosykdf
v1.1.2
Published
key derivation function using cryptographic sponge function construction with the dosyrng RNG as the state mixing function.
Downloads
7
Maintainers
Readme
dosykdf
key derivation function using cryptographic sponge function construction (dosysponge) with the dosyrng RNG as the state mixing function.
extremely slow. tunable number of rounds.
development notes
using eval_dosykdf.js
we are currently failing practrand.
maybe we are using it wrong. perhaps, instead of continuously rehashing we just need to create a digest that is 1 Gb.
In other words, just run the absorb phase on the seed, before the loop.
Then call sequeeze to create a digest of 8 Mb, and repeat this until we have created 1 Gb.
It's hard to get this to pass practrand.
Got it to pass practrand using rate:1, capacity: 18
I think I can use a higher rate so long as I don't take all the values form the start of the array. If I take them at intervals throughout the array, it's probably okay.