Abstract

In 2018, Tang and Maitra presented a class of balanced Boolean functions in $n$ variables with the absolute indicator $\Delta _{f} and the nonlinearity $NL(f)> 2^{n-1}-2^{n/2}$ , that is, $f$ is SAO (strictly almost optimal), for $n=2k\equiv 2\,\,({\mathrm {mod}\,\,}4)$ and $n\geq 46$ in [IEEE Ttans. Inf. Theory 64 (1) : 393-402, 2018]. However, there is no evidence to show that the absolute indicator of any 1-resilient function in $n$ variables can be strictly less than $2^{\lfloor ({n+1})/{2}\rfloor }$ , and the previously best known upper bound of which is $5\cdot 2^{n/2}-2^{n/4+2}+4$ . In this paper, we concentrate on two directions. Firstly, to complete Tang and Maitra’s work for $k$ being even, we present another class of balanced functions in $n$ variables with the absolute indicator $\Delta _{f} and the nonlinearity $NL(f)> 2^{n-1}-2^{n/2}$ for $n\equiv 0~({\mathrm {mod}~}4)$ and $n\geq 48$ . Secondly, we obtain two new classes of 1-resilient functions possessing very high nonlinearity and very low absolute indicator, from bent functions and plateaued functions, respectively. Moreover, one class of them achieves the currently known highest nonlinearity $2^{n-1}-2^{n/2-1}-2^{n/4}$ , and the absolute indicator of which is upper bounded by $2^{n/2}+2^{n/4+1}$ that is a new upper bound of the minimum of absolute indicator of 1-resilient functions, as it is clearly optimal than the previously best known upper bound $5\cdot 2^{n/2}-2^{n/4+2}+4$ .

Highlights

  • One class of them achieves the currently known highest nonlinearity 2n−1 − 2n/2−1 − 2n/4, and the absolute indicator of which is upper bounded by 2n/2 +2n/4+1 that is a new upper bound of the minimum of absolute indicator of 1-resilient functions, as it is clearly optimal than the previously best known upper bound 5·2n/2−2n/4+2+4

  • B OOLEAN functions are crucial in symmetric cryptographic systems including the stream ciphers and block ciphers, which are used as nonlinear filters and combiners in stream ciphers, and utilized for designing substitution boxes (S-box) in block ciphers

  • We prove that our 1-resilient functions from bent functions possess the currently highest known nonlinearity 2n−1 − 2n/2−1 − 2n/4 and possess the currently known lowest absolute indicator 2n/2 + 2n/4+1 simultaneously, which breaks the previously best upper bound of the minimum absolute indicator of 1-resilient functions given by Ge et al in [10], and allows us to give another new smaller upper bound for the minimum absolute indicator of 1-resilient functions

Read more

Summary

Introduction

B OOLEAN functions are crucial in symmetric cryptographic systems including the stream ciphers and block ciphers, which are used as nonlinear filters and combiners in stream ciphers, and utilized for designing substitution boxes (S-box) in block ciphers. To against different cryptanalytic attacks, the Boolean functions used in a cryptosystem must satisfy a number of cryptographic criteria, such as balancedness (to avoid statistical dependence between the plaintext and ciphertext), high nonlinearity (to resist the fast correlation attack [19] and the best affine approximation (BAA) [6]), high algebraic degree (to resist the Rønjom-Helleseth attack [20] and the Berlekamp-Massey algorithm [18]), low absolute indicator (to measure the global avalanche characteristics (GAC) of cryptographic functions [31]) and proper order of resiliency etc. It is commonly considered that a resiliency of order 1 is sufficient. While in the combiner model, it requires higher order resiliency for resisting the correlation attacks [22]. It is challenging to construct a Boolean function with optimal cryptographic criteria as much as possible, as many criteria cannot be optimized simultaneously in the most of cases

Objectives
Methods
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.