1.1.2 • Published 7 years ago

dosykdf v1.1.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

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.

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago