free start preimages of round reduced blake compression
play

Free-start preimages of round-reduced Blake compression function - PowerPoint PPT Presentation

On behavior of Professors Ohta and Sakiyama. Free-start preimages of round-reduced Blake compression function Lei Wang, Kazuo Ohta and Kazuo Sakiyama The University of Electro-Communications, Japan Blake A candidate in second round for


  1. ※ On behavior of Professors Ohta and Sakiyama. Free-start preimages of round-reduced Blake compression function Lei Wang, Kazuo Ohta and Kazuo Sakiyama The University of Electro-Communications, Japan

  2. Blake � A candidate in second round for SHA-3 competition proposed by Aumasson et al.

  3. Specification of Black compression function Random starting value (free-start)

  4. What Black compression function becomes? Round functions … Finalization

  5. Attack scenario Random fixed value. … Finalization

  6. Attack scenario Independent … chunks Finalization

  7. Attack scenario Any pair of a hash chaining value and an internal state can contribute to one output value. If each independent chunk has t -bit freedom, we obtain 2 2t output values, where the complexity is 2 t Blake compression function … computation. Therefore, the complexity of finding a preimage will be reduced by a factor of 2 t . Finalization

  8. Attack details on 4-round Blake column Diagonal column Diagonal m 6 m 4 column Diagonal column Diagonal

  9. Attack details on 4-round Blake column Diagonal By fixing some bits, the attack can be extended to 4.5 rounds. column Diagonal m 6 m 4 column Diagonal column Diagonal

  10. Conclusion � Applicable to all elements of (round-reduced) Blake-family. Here pick Blake-32 as an example, which has 10 rounds. # round complexity memory technique Splice-and-cut 2 224 2 32 4 Partial-matching Splice-and-cut 4.5 2 252 2 8 Partial-matching Partial-fixing Splice-and-cut Partial-matching Partial-fixing Initial-structure New technique

  11. Thank you!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend