• DocumentCode
    960113
  • Title

    A New Criterion for Nonlinearity of Block Ciphers

  • Author

    Dunkelman, Orr ; Keller, Nathan

  • Author_Institution
    Katholieke Univ. Leuven, Leuven
  • Volume
    53
  • Issue
    11
  • fYear
    2007
  • Firstpage
    3944
  • Lastpage
    3957
  • Abstract
    For years, the cryptographic community has searched for good nonlinear functions. Bent functions, almost perfect nonlinear functions, and similar constructions have been suggested as a good base for cryptographic applications due to their highly nonlinear nature. In the first part of this paper, we examine using these functions as block ciphers, and present several distinguishers between almost perfect nonlinear permutations and random permutations. In the second part of the paper, we suggest a criterion to measure the effective linearity of a given block cipher. We devise a general distinguisher for block ciphers based on their effective linearity. Finally, we show that for several constructions, our distinguishing attack is better than previously known techniques.
  • Keywords
    cryptography; nonlinear functions; bent functions; block ciphers; differential cryptanalysis; nonlinear functions; perfect nonlinear permutations; random permutations; Computer science; Cryptography; Linearity; Materials science and technology; Mathematics; Scholarships; Security; Almost perfect nonlinear permutations; differential cryptanalysis; effective linearity; highly nonlinear functions;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2007.907341
  • Filename
    4373399