Font Size: a A A

Constructions, Enumeration And Discrimination Methods Of Resilient Rotation Symmetric Boolean Functions

Posted on:2018-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:W J XuFull Text:PDF
GTID:2348330515960337Subject:Probability theory and mathematical statistics
Abstract/Summary:PDF Full Text Request
Boolean functions, an indispensable tool of cipher systems and analysis, are important objects in the study of cryptography. As a special kind of Boolean functions, rotation symmetric Boolean functions (RSBFs) have received a lot of attention in the domain of symmetric cryptography. They play a significant, role in the round of a hashing algorithm and the implement of MD4, MD5 and HAVAL. There also exist relations between RSBFs and design of experiment. This thesis studies the properties of orbit matrix and gives a formula to compute the number of these orbit matrices on n variables, where n is an integer. The constructions and enumeration of 1-resilient RSBFs on 4p and prqs variables are presented respectively, where p, q are different. primes, and r,s are integers. By the proposed method, all 1-resilient RSBFs on 12 variables can be constructed. With the help of the special property on the support tables of RSBFs, we obtain the discrimination methods of 3- and 4-resilience. As an application of our results, some 1-resilient RSBFs and the 3-, 4-resilient discrimination on 12 variables are shared. The thesis consists of four chapters and is organized as follows.Chapter 1 introduces the research background of the thesis, the related concepts and some existing results.Chapter 2 studies the properties of orbit matrix and gives a formula to compute the number of these orbit matrices on n variables. It has been demonstrated that the con-structions of 1-resilient RSBFs on 4p and prqs variables are equivalent to solving equation systems, where p, q are different primes. Moreover, we present counting formulas for the total number of all 1-resilient RSBFs on 4p and prqs variables. Some 1-resilient RSBFs on 12 variables are shown as well.Chapter 3 provides the discrimination methods of RSBFs with orders 3 and 4 according to the special property on the support tables of RSBFs. Besides, we apply the result to the resilient RSBFs on 12 variables.Chapter 4 summarizes the main content of this thesis and puts forward some sugges-tions.
Keywords/Search Tags:Cryptology, Rotation symmetric Boolean functions, Orbit matrix, Orthogonal arrays, Resilient functions
PDF Full Text Request
Related items