39 citations found. Retrieving documents...
Seberry J., Zhang X.-M., Zheng Y.: "Nonlinearity and Propagation Characteristics of Balanced Boolean Functions"; Technical Report no. 4, Computer Security Research Centre, University of Wollongong, Australia, (1993).

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

On Cryptographically Secure Vectorial Boolean Functions - Satoh, Iwata, Kurosawa (1999)   (1 citation)  (Correct)

....degree and the largest number of output bits simultaneously. We next apply this method to construct balanced vectorial Boolean functions which have larger nonlinearities than previously known constructions. 1 Introduction Boolean functions play an important role in block ciphers (for example, see [3, 7, 8, 10, 11]) and stream ciphers [12, 2] The nonlinearity N f of a Boolean function f(x 1 ; xn ) is defined as a distance between f and the set of affine functions fa 0 Phi a 1 x 1 Phi Delta Delta Delta Phi anxn g. N f should be large to resist the linear attack [2, 6] f(x 1 ; xn ) ....

....achieves both equalities of eq. 1) and eq. 2) simultaneously. In this paper, we show the first method to construct (n; m) bent functions which satisfy the both equalities of eq. 1) and eq. 2) simultaneously. It is known that bent functions are not balanced. For m = 1, Seberry, Zhang and Zheng [10] and Dobbertin [3] showed balanced functions which have large nonlinearity. For m = n, Nyberg showed balanced vectorial Boolean functions with high nonlinearity [8] We next apply our method to construct balanced vectorial Boolean functions with high nonlinearity. For 2 m n=2, our balanced ....

[Article contains additional citation context not shown here]

J. Seberry, X.M. Zhang and Y. Zheng. Nonlinearity and propagation characteristics of balanced Boolean functions. In Information and Computation, 119(1):1--13, May 1995.


Restriction, Terms and Nonlinearity of Boolean Functions - Zheng, Zhang, Imai (1998)   Self-citation (Zhang Zheng)   (Correct)

No context found.

J. Seberry and X. M. Zhang and Y. Zheng, Nonlinearity and Propagation Characteristics of Balanced Boolean Functions, Information and Computation, 119 (1) (1995), 1-13.


Relating Nonlinearity to Propagation Characteristics - Seberry, Zhang, Zheng (1995)   Self-citation (Seberry Zhang Zheng)   (Correct)

No context found.

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. To appear in Information and Computation, 1994. 14


The Nonhomomorphicity of Boolean Functions - Xian-Mo Zhang And   Self-citation (Zhang Zheng)   (Correct)

No context found.

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1--13, 1995.


Cryptographically Resilient Functions - Zhang, Zheng (1997)   (3 citations)  Self-citation (Zhang Zheng)   (Correct)

No context found.

J. Seberry, X. M. Zhang, and Y. Zheng, "Nonlinearity and propagation characteristics of balanced boolean functions," Information and Computation, vol. 119, no. 1, pp. 1--13, 1995.


Characterizing the Structures of Cryptographic Functions.. - Zhang, Zheng (1996)   (1 citation)  Self-citation (Zhang Zheng)   (Correct)

No context found.

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1--13, 1995.


Auto-Correlations and New Bounds on the Nonlinearity of.. - Zhang, Zheng (1996)   Self-citation (Zhang Zheng)   (Correct)

No context found.

Seberry, J., Zhang, X. M., Zheng, Y.: Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation 119 (1995) 1--13.


On Nonlinear Resilient Functions - Zhang, Zheng (1996)   (3 citations)  Self-citation (Zhang Zheng)   (Correct)

No context found.

Seberry, J., Zhang, X. M., and Zheng, Y. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation 119, 1 (1995), 1--13.


Relating Differential Distribution Tables to Other Properties.. - Zhang, al. (1998)   Self-citation (Zhang Zheng)   (Correct)

....by H n , is generated by the recursive relation H n = H n Gamma1 H n Gamma1 H n Gamma1 GammaH n Gamma1 # ; n = 1; 2; H 0 = 1: Each row (column) of H n is a linear sequence of length 2 . The following two formulas are well known to researchers (for a proof see for instance [14, 23]) Let be the sequence of a function f on V n . Then the nonlinearity of f , N f can be calculated by N f = 2 2 maxfjh; i ij; 0 i Gamma 1g (1) Gamma 1, and ( Delta(ff 0 ) Delta(ff 1 ) Delta(ff 2 n Gamma1 ) H n = h; 0 i ; h; 1 i ; h; 2 n ....

....bent functions. Below is the formal definition of bent functions. Definition 4 Let f be a function on V n and denote the sequence of f . Then f is called a bent function if jh; i ij = 2 Gamma 1, where i denotes the ith row of H n . Bent functions can be characterized in various ways [2, 8, 20, 23, 26]. A characterization of particular interest can be found in [8, 20] which states that bent functions on V n exist only when n is even, and that they achieve the highest possible nonlinearity on V n , namely, 2 . 3 Relationships among Three Tables Now we introduce three more notations, k j ....

Seberry, J., Zhang, X. M., and Zheng, Y. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation 119, 1 (1995), 1--13.


On Relationships among Avalanche, Nonlinearity and Correlation .. - Zheng, Zhang   Self-citation (Zhang Zheng)   (Correct)

....we have N f = 2 (n 1) Hence (13) holds, where p = n 1. On the other hand, it is obvious that (13) holds whenever (b) does. ut 5 Relationships between Avalanche and Correlation Immunity To prove the main theorems, we introduce two more results. The following lemma is part of Lemma 12 in [15]. Lemma 6. Let f 1 be a function on V s and f 2 be a function on V t . Then f 1 (x 1 ; x s ) f 2 (y 1 ; y t ) is a balanced function on V s t if f 1 or f 2 is balanced. Next we look at the structure of a function on Vn that satis es the avalanche criterion of degree n 1. ....

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1-13, 1995.


Cheating Prevention in Secret Sharing over ... - Pieprzyk, Zhang   Self-citation (Zhang)   (Correct)

....(p t ) n1 and GF (p t ) n2 respectively. Set f(x) f 1 (y) f 2 (z) where x = y; z) where y 2 GF (p t ) n1 and z 2 GF (p t ) n2 . Then f is balanced if f 1 or f 2 is balanced, The above lemma can be veri ed directly. The special case of p = 2 and t = 1 was given in Lemma 12 of [8]. Using Lemma 2, we can prove Lemma 3. Let f 1 and f 2 be two functions of degree two on GF (p t ) n1 and GF (p t ) n2 respectively. Set f(x) f 1 (y) f 2 (z) where x = y; z) where y 2 GF (p t ) n1 and z 2 GF (p t ) n2 . Then f has the property B(k) if both f 1 and f 2 ....

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1-13, 1995.


Constructions of Cheating Immune Secret Sharing - Pieprzyk, Zhang (2001)   (1 citation)  Self-citation (Zhang)   (Correct)

No context found.

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1-13, 1995.


A New Property of Maiorana-McFarland Functions - Zheng, Zhang   Self-citation (Zhang Zheng)   (Correct)

....x 2 Vm and y 2 V k . Then we say that f is a Maiorana McFarland function. Maiorana McFarland functions play an important role in the design of cryptographic functions that satisfy cryptographically desirable properties such as high nonlinearity, propagation characteristics and correlation immunity[1, 2, 7, 8]. It is known that when k = m and Q is a permutation on V k , f is a bent function on V 2k [3, 4] This provides us with a powerful method for constructing as many as (2 k )2 2 k di erent bent functions on V 2k . If we use nonsingular linear transformations on the variables, we will obtain ....

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1-13, 1995.


The Relationship between Propagation Characteristics and.. - Seberry, Zhang, Zheng (1995)   (1 citation)  Self-citation (Seberry Zhang Zheng)   (Correct)

....of order m. A Sylvester Hadamard matrix of order 2 n , denoted by H n , is generated by the following recursive relation H 0 = 1; H n = H n Gamma1 H n Gamma1 H n Gamma1 GammaH n Gamma1 # ; n = 1; 2; 1) Let i , 0 = i = 2 n Gamma 1, be the i row of H n . By Lemma 2 of [20], i is the sequence of a linear function i (x) defined by the scalar product i (x) hff i ; xi, where ff i is the ith vector in V n according to the ascending alphabetical order. Definition 4 Let f be a function on V n . The Walsh Hadamard transform of f is defined as f (ff) 2 ....

....the ascending order, is the sequence of f and H n is the Sylvester Hadamard matrix of order 2 n . 3 Definition 5 A function f on V n is called a bent function if its Walsh Hadamard transform satisfies f(ff) Sigma1 for all ff 2 V n . Bent functions can be characterized in various ways [1, 5, 20, 26]. In particular the following four statements are equivalent: i) f is bent. ii) h; i = Sigma2 1 2 n for any affine sequence of length 2 n , where is the sequence of f . iii) f satisfies the propagation criterion with respect to all non zero vectors in V n . iv) M , the matrix of f , ....

[Article contains additional citation context not shown here]

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1--13, 1995.


Relating Differential Distribution Tables to Other Properties.. - Zhang, al. (1999)   Self-citation (Zhang)   (Correct)

....by H n , is generated by the recursive relation H n = H n Gamma1 H n Gamma1 H n Gamma1 GammaH n Gamma1 # ; n = 1; 2; H 0 = 1: Each row (column) of H n is a linear sequence of length 2 n . The following two formulas are well known to researchers (for a proof see for instance [14, 23]) Let be the sequence of a function f on V n . Then the nonlinearity of f , N f can be calculated by N f = 2 n Gamma1 Gamma 1 2 maxfjh; i ij; 0 = i = 2 n Gamma 1g (1) where i is the ith row of H n , i = 0; 1; 2 n Gamma 1, and ( Delta(ff 0 ) Delta(ff 1 ) ....

....definition of bent functions. 4 Definition 4 Let f be a function on V n and denote the sequence of f . Then f is called a bent function if jh; i ij = 2 n 2 ; i = 0; 1; 2 n Gamma 1, where i denotes the ith row of H n . Bent functions can be characterized in various ways [2, 8, 20, 23, 26]. A characterization of particular interest can be found in [8, 20] which states that bent functions on V n exist only when n is even, and that they achieve the highest possible nonlinearity on V n , namely, 2 n Gamma1 Gamma 2 n 2 Gamma1 . 3 Relationships among Three Tables Now we ....

Seberry, J., Zhang, X. M., and Zheng, Y. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation 119, 1 (1995), 1--13.


Relationships Among Nonlinearity Criteria - Seberry, Zhang, Zheng (1995)   (4 citations)  Self-citation (Seberry Zhang Zheng)   (Correct)

.... only by bent functions that have the zero vector as their only linear structure, while 1 can be achieved by functions that have only two linear structures (one is the zero vector and the other is a nonzero vector) Examples of the latter are those obtained by concatenating two bent functions (see [19, 23]) In mathematical terms, an n Theta s S box (i.e. with n input bits and s output bits) can be described as a mapping from V n to V s (n = s) To avoid trivial statistical attacks, an S box F should be regular, namely, F (x) should run through all vectors in V s each 2 n Gammas times ....

....of the component functions. The nonlinearity of a function f on V n has been known to be bounded from the above by 2 n Gamma1 Gamma 2 1 2 n Gamma1 . When n is even, the upper bound is achieved by bent functions. Constructions for highly nonlinear balanced functions can be found in [19, 23]. Nonlinearity has been considered to be an important criterion. Recent advances in Linear cryptanalysis put forward by Matsui [10, 11] have further made it explicit that nonlinearity is not just important, but essential to DES like block encryption algorithms. Linear cryptanalysis exploits the ....

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. To appear in Information and Computation, 1994.


New Bounds on the Nonlinearity of Boolean Functions - Zhang, Zheng   Self-citation (Zhang Zheng)   (Correct)

....m. A Sylvester Hadamard matrix of order 2 n , denoted by H n , is generated by the following recursive relation H 0 = 1; H n = H n Gamma1 H n Gamma1 H n Gamma1 GammaH n Gamma1 # ; n = 1; 2; 1) Let i , 0 = i = 2 n Gamma 1, be the i row (column) of H n . By Lemma 1 of [10], i is the sequence of a linear function i (x) defined by the scalar product i (x) hff i ; xi, where ff i is the ith vector in V n according to the ascending lexicographic order. The Walsh Hadamard transform, also called the discrete Fourier transform, has numerous applications in areas ....

....transform satisfies f(ff) Sigma1 for all ff 2 V n . Bent functions on V n exist only when n is even [9] They achieve the highest possible nonlinearity 2 n Gamma1 Gamma 2 1 2 n Gamma1 . The following lemma will be used in this paper (For a proof see for instance Lemma 6 of [10]. Lemma 1 The nonlinearity of a function f on V n can be calculated by N f = 2 n Gamma1 Gamma 1 2 maxfjh ; i ij; 0 = i = 2 n Gamma 1g where is the sequence of f and 0 , 2 n Gamma1 are the rows of H n , namely, the sequences of the linear functions on V n . 3 ....

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1--13, 1995.


Characterizing the Structures of Highly Nonlinear.. - Zhang, Zheng (1994)   (2 citations)  Self-citation (Zhang Zheng)   (Correct)

....2 Gamma n 2 X x2Vn ( Gamma1) f(x) Phihfi;xi = Sigma1; for all fi 2 V n . Here hfi; xi is the scalar product of fi and x, namely, hfi; xi = P n i=1 b i x i , and f(x) Phi hfi; xi is regarded as a real valued function. Bent functions can be characterized in various ways [AT90, Dil72, SZZ95a, YH89] In particular the following four statements are equivalent: i) f is bent. ii) h ; i = Sigma2 1 2 n for any affine sequence of length 2 n , where is the sequence of f . iii) f satisfies the propagation criterion with respect to all non zero vectors in V n . iv) M , the ....

....of f . Due to a very pretty result by R. L. McFarland (see Theorem 3.3 of [Dil72] M can be decomposed into M = 2 Gamman H n diag(h ; 0 i; Delta Delta Delta ; h ; 2 n Gamma1 i)H n where i is the ith row of H n , a Sylvester Hadamard matrix of order 2 n . By Lemma 2 of [SZZ95a] i is the sequence of a linear function defined by i (x) hff i ; xi, where ff i is the ith vector in V n according to the ascending alphabetical order. Clearly MM T = 2 Gamman H n diag(h ; 0 i 2 ; Delta Delta Delta ; h ; 2 n Gamma1 i 2 )H n : 1) On the other hand, we ....

[Article contains additional citation context not shown here]

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1--13, 1995.


New Lower Bounds on Nonlinearity and A Class of Highly.. - Zhang, Zheng   Self-citation (Zhang Zheng)   (Correct)

....matrix of order m. A Sylvester Hadamard matrix of order 2 n , denoted by Hn , is generated by the following recursive relation H 0 = 1; Hn = Hn Gamma1 Hn Gamma1 Hn Gamma1 GammaH n Gamma1 ; n = 1; 2; 1) Let i , 0 i 2 n Gamma 1, be the i row (column) of Hn . By Lemma 1 of [11], i is the sequence of a linear function i (x) defined by the scalar product i (x) hff i ; xi, where ff i is the i th vector in Vn according to the ascending lexicographic order. Definition3. Let f be a function on Vn . The Walsh Hadamard transform of f is defined as f(ff) 2 ....

....n Gamma1 (see for instance [4] Hence N f 2 n Gamma1 Gamma 2 1 2 n Gamma1 for any function on Vn . Definition5. A function f on Vn is called a bent function if its Walsh Hadamard transform satisfies f (ff) Sigma1 for all ff 2 Vn . Bent functions can be characterized in various ways [1, 5, 10, 11, 14]. A characterization of particular interest can be found in [5, 10] Lemma 6. The following statements are equivalent: i) f is bent, ii) f satisfies the propagation criterion with respect to all non zero vectors in Vn , iii) M = Gamma1) f (ff i Phiff j ) the matrix of f , is a ....

[Article contains additional citation context not shown here]

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1--13, 1995.


Connections between Nonlinearity and Restrictions, Terms and.. - Zhang   Self-citation (Zhang Zheng)   (Correct)

....n 1 d(f; i ) where 1 , 2 , 2 n 1 are all the affine functions on Vn . The nonlinearity of functions on Vn coincides with the covering radius of the first order binary Reed Muller code R(1; n) of length 2 n [2] and it is upper bounded by 2 n Gamma1 Gamma 2 1 2 n Gamma1 [4]. If N f = 2 n Gamma1 Gamma 2 1 2 n Gamma1 then f is called a bent function [3] Bent functions on Vn exist only for even n. Let f be a function on Vn and U be an s dimensional subspace of Vn . The restriction of f to a coset Pi j = fi j Phi U , j = 0; 1; 2 n Gammas Gamma 1, ....

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Info. and Comp., 119(1):1--13, 1995.


Relationships among Nonlinearity Criteria (Extended Abstract) - Seberry, Zhang, Zheng (1994)   Self-citation (Seberry)   (Correct)

.... only by bent functions that have the zero vector as their only linear structure, while 1 can be achieved by functions that have only two linear structures (one is the zero vector and the other is a nonzero vector) Examples of the latter are those obtained by concatenating two bent functions (see [19, 23]) In mathematical terms, an n Theta s S box (i.e. with n input bits and s output bits) can be described as a mapping from Vn to V s (n s) To avoid trivial statistical attacks, an S box F should be regular, namely, F (x) should run through all vectors in V s each 2 n Gammas times while x ....

....of the component functions. The nonlinearity of a function f on Vn has been known to be bounded from the above by 2 n Gamma1 Gamma 2 1 2 n Gamma1 . When n is even, the upper bound is achieved by bent functions. Constructions for highly nonlinear balanced functions can be found in [19, 23]. Nonlinearity has been considered to be an important criterion. Recent advances in Linear cryptanalysis put forward by Matsui [10, 11] have further made it explicit that nonlinearity is not just important, but essential to DES like block encryption algorithms. Linear cryptanalysis exploits the ....

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. To appear in Information and Computation, 1994.


Duality of Boolean Functions and Its Cryptographic Significance - Zhang, Zheng, Imai (1997)   Self-citation (Zhang Zheng)   (Correct)

....the identity matrix of order m. A Sylvester Hadamard matrix of order 2 n , denoted by Hn , is generated by the following recursive relation H 0 = 1; Hn = Hn Gamma1 Hn Gamma1 Hn Gamma1 GammaH n Gamma1 ; n = 1; 2; Let i , 0 i 2 n Gamma1, be the i row of Hn . By Lemma 2 of [4], i is the sequence of a linear function i (x) defined by the scalar product i (x) hff i ; xi, where ff i is the ith vector in Vn according to the ascending alphabetical order. Definition2. Let f be a function on Vn . For a vector ff 2 Vn , denote by (ff) the sequence of f (x Phi ff) ....

....is n Gammas. It is easy to verify that s dimensional subspace U is a maximal odd weighting subspace of f . ut Finally we note that for s = 2, the value of 2 n Gammas in Theorem 11 is very close to 2 n Gamma1 Gamma 2 1 2 n Gamma1 , the upper bound on the nonlinearity of functions on Vn [4]. However Theorem 11 cannot be further improved by extending s to s = 1, as the condition of s 2 in the proof of the theorem cannot be removed. For example, let f be a function on Vn , whose truth table is given as follows 0110011010011001: It is easy to verify that (0000) 0001) form a maximal ....

[Article contains additional citation context not shown here]

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. Information and Computation, 119(1):1--13, 1995.


On Cryptographic Properties of Random Boolean Functions - Olejar, Stanek (1998)   (Correct)

No context found.

Seberry J., Zhang X.-M., Zheng Y.: "Nonlinearity and Propagation Characteristics of Balanced Boolean Functions"; Technical Report no. 4, Computer Security Research Centre, University of Wollongong, Australia, (1993).


Relationships among Nonlinearity Criteria (Extended Abstract) - Seberry, Zhang, Zheng (1994)   (Correct)

No context found.

J. Seberry, X. M. Zhang, and Y. Zheng. Nonlinearity and propagation characteristics of balanced boolean functions. To appear in Information and Computation, 1994.


Nonlinearly Balanced Boolean Functions and Their.. - Seberry, Zhang, Zheng (1993)   (14 citations)  (Correct)

No context found.

Seberry, J., Zhang, X. M., and Zheng, Y. Nonlinearity and propagation characteristics of balanced boolean functions. Submitted for Publication, 1993. This article was processed using the L A T E X macro package with LLNCS style

First 50 documents

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC