Re:The BLAKE3 cryptographic hash function
by Dylan16807 on Friday January 10, 2020 @02:42AM
(#22009151)
Yeah, I should have stuck with my initial wording about having major space requirements and not just time requirements.
You do need a more complex calculation to try to mount a preimage attack. But from what I can figure out it still tends to use big blocks of standalone arithmetic, something that's still very easy to accelerate with limited I/O.
Would a 128 bit difficulty preimage attack against SHAKE128(256) be as simple as trying every single input? Trying every single input would be a 256 bit difficulty attack I would assume. To get it to a 128 bit attack I would think the attack would need something more advanced.