HackerTrans
TopNewTrendsCommentsPastAskShowJobs

robobully

no profile record

comments

robobully
·в прошлом месяце·discuss
This post is apparently not publicly shown on the main page for some reason.
robobully
·8 месяцев назад·discuss
> BLAKE3 isn’t a reduced-round tweak of BLAKE2 <...> It's a different construction

My initial argument was meant to highlight the difference between BLAKE and its successors. However, I have no idea what you back your statements with, BLAKE3 in fact _is_ BLAKE2s with reduced round + tree-based structure on top of it. The authors even directly mention it in the spec.

> K12 and TurboSHAKE on the other hand are literally the same permutation with fewer rounds

It's true for TurboSHAKE, but as for K12, it builds a tree-based structure on top of TurboSHAKE by the virtue of Sakura encoding (similar to what Bao encoding is used for in BLAKE3).

IANAC, so I won't make any claims about cryptographical strengths of the functions.
robobully
·8 месяцев назад·discuss
> trading a conservative security margin for speed

That's what precisely happened to BLAKE with BLAKE2/3, isn't it?
robobully
·8 месяцев назад·discuss
A month ago, the team behind the SHA-3 has published an RFC for TurboSHAKE and KangarooTwelve: secure hash functions that employ the same primitive as SHA-3, but with reduced number of rounds to make it faster. K12 is basically a tree-based hash over TurboSHAKE.

https://keccak.team/2025/rfc9861.html