Chinese Journal of Network and Information Security ›› 2017, Vol. 3 ›› Issue (6): 65-76.doi: 10.11959/j.issn.2096-109x.2017.00170

• Papers • Previous Articles    

Construction of diffusion layers based on cipher structures

Peng-fei LI1,2   

  1. 1 The State Key Lab of Information Security,Institute of Information Engineering,Chinese Academy of Sciences,Beijing 100093,China
    2 School of Cyber Security,University of Chinese Academy of Sciences,Beijing 100049,China
  • Revised:2017-05-20 Online:2017-06-01 Published:2017-06-21
  • Supported by:
    The National Natural Science Foundation of China(61379142)

Abstract:

Taked diffusion layers of block cipher algorithms as the research object,lightweight diffusion layers were constructed by two cipher structures based on the characteristics of diffusion layers of lightweight block cipher algorithms,which were the construction of software-oriented diffusion layers based on Feistel structure and the construction of hardware-oriented diffusion layers based on LFSR.Lightweight involution diffusion layers with branch numbers 7 over eight 4-bit and 8-bit S-boxes were constructed by 3-round Feistel structure and the round functions adopt linear transformations with rotation and XORs.Some suboptimal diffusion layers over four 4 bit and 8 bit S-boxes and diffusion layers with branch numbers 7 over eight 4 bit and 8 bit S boxes based on LFSR were constructed.In addition,6,7,8 dimension MDBL matrices and many 16,18,32 dimension binary matrices with big dimension and branch numbers 7,7,12 based on LFSR were constructed.The experimental results have high practical significance in realm of the design of block cipher algorithms.

Key words: block cipher, diffusion layer, Feistel structure, linear feedback shift register, MDBL matrix

CLC Number: 

No Suggested Reading articles found!