Design of optimal diffusion layers for SPN block ciphers

Ling Guo Cui*, Yuan Da Cao

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The diffusion layers in substitution-permutation network (SPN) block ciphers are almost invertible linear transformations, which is optimal if the branch number reaches the maximum value. The method of constructing involutory optimal diffusion layers is proposed based on the Cauchy matrix, which can decrease the cost of implementation. The analysis to experimental results indicates that the diffusion layer ensures the security of the SPN block cipher against differential cryptanalysis (DC) and linear cryptanalysis (LC), and decreases half the cost of implementation.

Original languageEnglish
Pages (from-to)292-295
Number of pages4
JournalJournal of Beijing Institute of Technology (English Edition)
Volume15
Issue number3
Publication statusPublished - Sept 2006

Keywords

  • Diffusion layer
  • Involutory transformation
  • Substitution-permutation network (SPN)

Fingerprint

Dive into the research topics of 'Design of optimal diffusion layers for SPN block ciphers'. Together they form a unique fingerprint.

Cite this