7 ms·
> 2) It's not abusing the algorithm, it's using a longer salt (in the concatenation case). But PBKDFs like bcrypt and scrypt are not designed to keep the salt
by mbrubeck 12y ago
> 2) It's not abusing the algorithm, it's using a longer salt (in the concatenation case).
But PBKDFs like bcrypt and scrypt are not designed to keep the salt parameter secret; in fact they assume the attacker knows the salt. And so if they happen to reveal the salt to the attacker, this is not considered a bug in the algorithm and won't have been flagged or fixed by cryptographers.
- mbrubeck 12y ago(And more importantly in practice, the implementations of these algorithms aren't designed to keep the salts secret.)