Content deleted Content added
Line 18:
dMHFs have the glaring problem that they are prone to side channel attacks like cache timing. People tend towards iMHFs for this reason, especially when you are doing password hashing. However iMHFs are mathematically proven to have weaker memory hardness properties than dMHFs.
===dMHF===
If a function's evaluation path is data-dependent, it's a dMHF.
== Construction ==
|