Skip to main navigation Skip to search Skip to main content

一种安全性更高的正形置换发生器

Translated title of the contribution: A kind of more secure orthomorphism generator

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Orthomorphism is a kind of important elementary permutation in symmetric cryptography, which is also a kind of complete mapping. Orthomorphism has been proved to have the perfectly balanced property. Construction and counting of orthomorphism has become one of the focal issues to Chinese and foreign scholars from 1995, however current researches on orthomorphisms pay little attention on their cryptographic properties, such as difference uniformity, nonlinearity and so on. Orthomorphisms with good cryptographic properties can be directly used to construct the cryptographic units in symmetric cryptographic algorithms. In this paper, firstly a problem in a conclusion about nonlinearity of composite functions is pointed out and corrected. Then several cryptographic properties against differential attack and linear attack of normal BDLL orthomorphism generator are analyzed, such as nonlinearity, algebraic degree and difference uniformity. Next, a modified orthomorphism generator based on composite functions is proposed. With the corrected conclusion of composite functions, the modified orthomorphism generator is proved to be able to construct nonlinear orthomorphisms with higher nonlinearity and algebraic degree than previous normal BDLL orthomorphism generators. And the numbers of orthomorphisms which can be derived from the modified orthomorphism generator is also proved to be bigger than that of previous normal BDLL orthomorphism generators.
Translated title of the contributionA kind of more secure orthomorphism generator
Original languageChinese (Simplified)
Pages (from-to)1655-1661
Journal计算机研究与发展
Volume49
Issue number8
Publication statusPublished - Aug 2012

Research Keywords

  • 对称密码
  • 正形置换
  • 非线性度
  • 代数次数
  • 差分均匀度
  • Symmetric cryptography
  • Orthomorphism
  • Nonlinearity
  • Algebraic degree
  • Difference uniformity

Fingerprint

Dive into the research topics of 'A kind of more secure orthomorphism generator'. Together they form a unique fingerprint.

Cite this