Results 1 - 10
of
22
Construction of nonlinear Boolean functions with important cryptographic properties
- In Advances in Cryptology - EUROCRYPT 2000, number 1807 in Lecture Notes in Computer Science
, 2000
"... Abstract. This paper addresses the problem of obtaining new construction methods for cryptographically significant Boolean functions. We show that for each positive integer m, there are infinitely many integers n (both odd and even), such that it is possible to construct n-variable, m-resilient func ..."
Abstract
-
Cited by 27 (13 self)
- Add to MetaCart
Abstract. This paper addresses the problem of obtaining new construction methods for cryptographically significant Boolean functions. We show that for each positive integer m, there are infinitely many integers n (both odd and even), such that it is possible to construct n-variable, m-resilient functions having nonlinearity greater than 2 n−1 − 2 ⌊ n 2 ⌋. Also we obtain better results than all published works on the construction of n-variable, m-resilient functions, including cases where the constructed functions have the maximum possible algebraic degree n − m − 1. Next we modify the Patterson-Wiedemann functions to construct balanced Boolean functions on n-variables having nonlinearity strictly greater than 2 n−1 − 2 n−1 2 for all odd n ≥ 15. In addition, we consider the properties strict avalanche criteria and propagation characteristics which are important for design of S-boxes in block ciphers and construct such functions with very high nonlinearity and algebraic degree. 1
Nonlinearity bounds and constructions of resilient Boolean functions
- LNCS 1880, M. Bellare, Ed
, 2000
"... Abstract. In this paper we investigate the relationship between the nonlinearity and the order of resiliency of a Boolean function. We first prove a sharper version of McEliece theorem for Reed-Muller codes as applied to resilient functions, which also generalizes the well known Xiao-Massey characte ..."
Abstract
-
Cited by 26 (5 self)
- Add to MetaCart
Abstract. In this paper we investigate the relationship between the nonlinearity and the order of resiliency of a Boolean function. We first prove a sharper version of McEliece theorem for Reed-Muller codes as applied to resilient functions, which also generalizes the well known Xiao-Massey characterization. As a consequence, a nontrivial upper bound on the nonlinearity of resilient functions is obtained. This result coupled with Siegenthaler’s inequality leads to the notion of best possible tradeoff among the parameters: number of variables, order of resiliency, nonlinearity and algebraic degree. We further show that functions achieving the best possible trade-off can be constructed by the Maiorana-McFarland like technique. Also we provide constructions of some previously unknown functions.
On Resilient Boolean Functions with Maximal Possible Nonlinearity
- Proceedings of INDOCRYPT 2000, Lecture Notes in Computer Science
, 2000
"... It is proved that the maximal possible nonlinearity of n-variable m-resilient Boolean ..."
Abstract
-
Cited by 21 (0 self)
- Add to MetaCart
It is proved that the maximal possible nonlinearity of n-variable m-resilient Boolean
Propagation Characteristics and Correlation-Immunity of Highly Nonlinear Boolean Functions
- EUROCRYPT 2000, Lecture Notes in Comp. Sci
, 2000
"... Abstract. We investigate the link between the nonlinearity of a Boolean function and its propagation characteristics. We prove that highly nonlinear functions usually have good propagation properties regarding different criteria. Conversely, any Boolean function satisfying the propagation criterion ..."
Abstract
-
Cited by 20 (6 self)
- Add to MetaCart
Abstract. We investigate the link between the nonlinearity of a Boolean function and its propagation characteristics. We prove that highly nonlinear functions usually have good propagation properties regarding different criteria. Conversely, any Boolean function satisfying the propagation criterion with respect to a linear subspace of codimension 1 or 2 has a high nonlinearity. We also point out that most highly nonlinear functions with a three-valued Walsh spectrum can be transformed into 1-resilient functions. 1
Elliptic Curve Pseudorandom Sequence Generators
, 1998
"... In this paper, we introduce a new approach to the generation of binary sequences by applying trace functions to elliptic curves over GF(2 m ). We call these sequences elliptic curve pseudorandom sequences (EC-sequence). We determine their periods, distribution of zeros and ones, and linear span ..."
Abstract
-
Cited by 11 (1 self)
- Add to MetaCart
In this paper, we introduce a new approach to the generation of binary sequences by applying trace functions to elliptic curves over GF(2 m ). We call these sequences elliptic curve pseudorandom sequences (EC-sequence). We determine their periods, distribution of zeros and ones, and linear spans for a class of EC-sequences generated from supersingular curves. We exhibit a class of EC-sequences which has half period as a lower bound for their linear spans. EC-sequences can be constructed algebraically and can be generated efficiently in software or hardware by the same methods that are used for implementation of elliptic curve public-key cryptosystems.
Further Results on the Relation Between Nonlinearity and Resiliency for Boolean Functions
- In IMA Conference on Cryptography and Coding, number 1746 in Lecture Notes in Computer Science
, 1999
"... A good design of a Boolean function used in a stream cipher requires that the function satisfies certain criteria in order to resist different attacks. In this paper we study the tradeoff between two such criteria, the nonlinearity and the resiliency. The results are twofold. Firstly, we establish t ..."
Abstract
-
Cited by 10 (1 self)
- Add to MetaCart
A good design of a Boolean function used in a stream cipher requires that the function satisfies certain criteria in order to resist different attacks. In this paper we study the tradeoff between two such criteria, the nonlinearity and the resiliency. The results are twofold. Firstly, we establish the maximum nonlinearity for a fixed resiliency in certain cases. Secondly, we present a simple search algorithm for finding Boolean functions with good nonlinearity and some fixed resiliency.
A New Statistical Testing for Symmetric Ciphers and Hash Functions
- Proc. Information and Communications Security 2002, volume 2513 of LNCS
, 2002
"... This paper presents a new, powerful statistical testing of symmetric ciphers and hash functions which allowed us to detect biases in both of these systems where previously known tests failed. We first give a complete characterization of the Algebraic Normal Form (ANF) of random Boolean functions by ..."
Abstract
-
Cited by 10 (1 self)
- Add to MetaCart
This paper presents a new, powerful statistical testing of symmetric ciphers and hash functions which allowed us to detect biases in both of these systems where previously known tests failed. We first give a complete characterization of the Algebraic Normal Form (ANF) of random Boolean functions by means of the M obius transform. Then we built a new testing based on the comparison between the structure of the different Boolean functions Algebraic Normal Forms characterizing symmetric ciphers and hash functions and those of purely random Boolean functions. Detailed testing results on several cryptosystems are presented. As a main result we show that AES, DES Snow and Lili-128 fail all or part of the tests and thus present strong biases.
New Constructions of Resilient and Correlation Immune Boolean Functions Achieving Upper Bound on Nonlinearity
, 2001
"... Recently, weight divisibility results on resilient and correlation immune Boolean functions have received a lot of attention. These results have direct consequences towards the upper bound on nonlinearity of resilient and correlation immune Boolean functions of certain order. Now the clear requireme ..."
Abstract
-
Cited by 9 (3 self)
- Add to MetaCart
Recently, weight divisibility results on resilient and correlation immune Boolean functions have received a lot of attention. These results have direct consequences towards the upper bound on nonlinearity of resilient and correlation immune Boolean functions of certain order. Now the clear requirement in the design of resilient Boolean functions (which optimizes Siegenthaler's inequality) is to provide results which attain the upper bound on nonlinearity. Here we construct a 7-variable, 2resilient Boolean function with nonlinearity 56. This solves the maximum nonlinearity issue for 7-variable functions with any order of resiliency. Using this 7-variable function, we also construct a 10-variable, 4-resilient Boolean function with nonlinearity 480. Construction of these two functions was posed as important open questions in Crypto 2000. Also, we provide methods to generate an infinite sequence of Boolean functions on n = 7+3i variables (i 0) with order of resiliency m = 2+2i, algebraic degree 4 + i and nonlinearity 2 n 1 2 m+1 , which were not known earlier. We conclude with constructions of some unbalanced correlation immune functions of 5 and 6 variables which attain the upper bound on nonlinearity.
New constructions of resilient Boolean functions with maximal nonlinearity
- Proceedings of FSE 2000, to appear in the Lecture Notes in Computer Science Series
, 2000
"... . In this paper we develop a technique that allows to obtain new eective constructions of highly resilient Boolean functions with high nonlinearity. In particular, we prove that the upper bound 2 ..."
Abstract
-
Cited by 8 (0 self)
- Add to MetaCart
. In this paper we develop a technique that allows to obtain new eective constructions of highly resilient Boolean functions with high nonlinearity. In particular, we prove that the upper bound 2
Results on Rotation Symmetric Bent and Correlation Immune Boolean Functions
- Fast Software Encryption Workshop (FSE 2004
, 2004
"... Abstract. Recent research shows that the class of Rotation Symmetric Boolean Functions (RSBFs), i.e., the class of Boolean functions that are invariant under circular translation of indices, is potentially rich in functions of cryptographic significance. Here we present new results regarding the Rot ..."
Abstract
-
Cited by 8 (4 self)
- Add to MetaCart
Abstract. Recent research shows that the class of Rotation Symmetric Boolean Functions (RSBFs), i.e., the class of Boolean functions that are invariant under circular translation of indices, is potentially rich in functions of cryptographic significance. Here we present new results regarding the Rotation Symmetric (rots) correlation immune (CI) and bent functions. We present important data structures for efficient search strategy of rots bent and CI functions. Further, we prove the nonexistence of homogeneous rots bent functions of degree ≥ 3 on a single cycle.

