Memory-hard function: Difference between revisions

Content deleted Content added
Bluedeck (talk | contribs)
Bluedeck (talk | contribs)
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 ==