DocumentCode :
2461260
Title :
Security Analysis of BLAKE-32 Based on Differential Properties
Author :
Ming, Mao ; Qiang, He ; Zeng, Shaokun
Author_Institution :
Dept. of Inf. Security, Beijing Electron. Sci. & Technol. Inst., Beijing, China
fYear :
2010
fDate :
17-19 Dec. 2010
Firstpage :
783
Lastpage :
786
Abstract :
Hash function BLAKE is a new standard candidate algorithm that is selected for the second round of SHA-3 competition by NIST. It is a new type of Merkle-Damgard iterative algorithm and its internal structure adopts local wide-pipe technology. By observing the computing process of the G function in algorithm, we study the reversibility properties of G. This paper exploits some flaws of message permutation and carries out a detailed analysis for differential features of input-output variables in G function and its inverse function by introducing differential analysis ideas. Applying meet-in-the-middle technology and differential properties of G function, we analyze the security of BLAKE-32. The results show that BLAKE has a strong resistance capability to differential attacks.
Keywords :
cryptography; iterative methods; BLAKE-32; G function; Merkle Damgard iterative algorithm; NIST; SHA-3 competition; differential properties; hash function; meet-in-the-middle technology; Algorithm design and analysis; Cryptography; Equations; Information security; Presses; Proposals; BLAKE algorithm; differential property; meet-in-the-middle; message digest; security analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational and Information Sciences (ICCIS), 2010 International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-8814-8
Electronic_ISBN :
978-0-7695-4270-6
Type :
conf
DOI :
10.1109/ICCIS.2010.195
Filename :
5709204
Link To Document :
بازگشت