2005
DOI: 10.1007/11596219_4
|View full text |Cite
|
Sign up to set email alerts
|

On the Algebraic Immunity of Symmetric Boolean Functions

Abstract: In this paper, we analyze the algebraic immunity of symmetric Boolean functions. The algebraic immunity is a property which measures the resistance against the algebraic attacks on symmetric ciphers. We identify a set of lowest degree annihilators for symmetric functions and propose an efficient algorithm for computing the algebraic immunity of a symmetric function. The existence of several symmetric functions with maximum algebraic immunity is proven. In this way, we have found a new class of functions which … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
78
0
1

Year Published

2006
2006
2015
2015

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 111 publications
(79 citation statements)
references
References 14 publications
0
78
0
1
Order By: Relevance
“…Moreover, they are not balanced (but it is possible to build balanced functions from these ones) and are weak against fast algebraic attacks [2,18]. The second class contains symmetric functions (whose values depend only on the Hamming weight of the input vectors) [3,18] or functions whose values depend on the Hamming weight of the input vectors except for a few inputs [7]. The nonlinearities of these functions are often not exceeding 2…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, they are not balanced (but it is possible to build balanced functions from these ones) and are weak against fast algebraic attacks [2,18]. The second class contains symmetric functions (whose values depend only on the Hamming weight of the input vectors) [3,18] or functions whose values depend on the Hamming weight of the input vectors except for a few inputs [7]. The nonlinearities of these functions are often not exceeding 2…”
Section: Introductionmentioning
confidence: 99%
“…However, further study [5] showed that the functions are not balanced. Another class of constructions [7][8] contains symmetric functions. Being symmetric, they present a risk if attacks using this peculiarity can be found in the future.…”
Section:  mentioning
confidence: 99%
“…Moreover, they are not balanced. The second way is based on modifying symmetric functions [13,2]. Speaking concretely, up to affine equivalence, the obtained functions of n-variable are symmetric on the set consisting of all elements with weight not equal to are not exceeding 2 n−1 − n−1 n 2 .…”
Section: Introductionmentioning
confidence: 99%