×

Balanced \(2p\)-variable rotation symmetric Boolean functions with optimal algebraic immunity, good nonlinearity, and good algebraic degree. (English) Zbl 1292.94187

Summary: In designing cryptographic Boolean functions, it is challenging to achieve at the same time the desirable features of algebraic immunity, balancedness, nonlinearity, and algebraic degree for necessary resistance against algebraic attack, correlation attack, Berlekamp-Massey attack, etc. This paper constructs balanced rotation symmetric Boolean functions on \(n\) variables where \(n=2p\) and \(p\) is an odd prime. We prove the construction has an optimal algebraic immunity and is of high nonlinearity. We check that, at least for those primes \(p\) which are not of the form of a power of two plus one, the algebraic degree of the construction achieves in fact the upper bound \(n-1\).

MSC:

94C10 Switching theory, application of Boolean algebra; Boolean functions (MSC2010)
Full Text: DOI

References:

[1] Carlet, C., Vectorial Boolean functions for cryptography, (Boolean Methods and Models (2010), Cambridge University Press: Cambridge University Press Cambridge) · Zbl 1209.94036
[3] Carlet, C.; Dalai, D.; Gupta, K.; Maitra, S., Algebraic immunity for cryptographically significant Boolean functions: analysis and construction, IEEE Trans. Inform. Theory, 52, 3105-3121 (2006) · Zbl 1192.94091
[5] Carlet, C.; Zeng, X.; Li, C.; Hu, L., Further properties of several classes of Boolean functions with optimum algebraic immunity, Des. Codes Cryptogr., 52, 303-338 (2009) · Zbl 1174.94012
[7] Cusick, T.; Stanica, P., Cryptographic Boolean Functions and Applications (2009), Academic Press: Academic Press San Diego · Zbl 1173.94002
[9] Dalai, D.; Maitra, S.; Sarkar, S., Basic theory in construction of Boolean functions with maximum possible annihilator immunity, Des. Codes Cryptogr., 40, 41-58 (2006) · Zbl 1202.94179
[10] Fu, S.; Li, C., Balanced \(2 p\)-variable rotation symmetric Boolean functions with maximum algebraic immunity, Appl. Math. Lett., 24, 12, 2093-2096 (2011) · Zbl 1231.65014
[12] MacWillams, F.; Sloane, N., The Theory of Error Correcting Codes (1977), North Holland: North Holland Amsterdam, The Netherlands · Zbl 0369.94008
[14] Sarkar, S.; Maitra, S., Construction of rotation symmetric Boolean functions with optimal algebraic immunity, Comput. Syst., 12, 3, 267-284 (2009)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.