• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (02): 281-287.

• 论文 • Previous Articles     Next Articles

Research on properties of χ and
θ mappings in SHA-3 permutation  

WANG Gan,ZHANG Wenying   

  1. (1.School of Information Science and Engineering,Shandong Normal University,Jinan 250014;
    2.Shandong Provincial Key Laboratory for Novel Distributed Computer Software Technology,Jinan 250014,China)
  • Received:2013-11-20 Revised:2014-02-10 Online:2015-02-25 Published:2015-02-25

Abstract:

Keccak has attracted many scientists since  it was announced new standard of Hash function SHA3 last year. θ and χ are the two most important and complex mappings in Keccak permutation. In this paper we first give the boolean function expression of χ, and then make a differential distribution table of χ by computing output differences from 32 input differences. We also make an analysis of the distribution pattern of χ from the distribution table. Double Kernel guarantees that the differences will not be diffused when passing θ mapping. With regard to this, we propose a new Double Kernel search algorithm with lower complexity compared with the algorithm in [1]. In the end, theoretic derivation and experiments prove that the differences with Hamming Weight equal to or less than 4 do not exist.

Key words: Hash function;Keccak;SHA-3;boolean function expression;differential distribution;search algorithm