|
|
|
|
|
by JeffSnazz
898 days ago
|
|
> And tbh, I don't understand the urge of people to defend broken hash functions. Just use a safe one, even if you think you "don't need it". The ideal discourse would not imply a binary sense of "safety" at all, much less for a function evaluated outside the context and needs of its usage.... |
|
You can add a non-binary sense of safety to cryptographic hash functions, but it makes stuff a lot more complicated for no good reason. If you use the "preimage-safe-but-not-collission-safe" ones, you need to do a lot more analysis to show safety of your whole construction. You could do that, but it gives you no advantage.