Skip to main content
Log in

Concrete constructions of weightwise perfectly balanced (2-rotation symmetric) functions with optimal algebraic immunity and high weightwise nonlinearity

  • Published:
Cryptography and Communications Aims and scope Submit manuscript

Abstract

Boolean functions satisfying good cryptographic criteria when restricted to the set of vectors with constant Hamming weight play an important role in the well-known FLIP stream cipher proposed by Méaux et al. at the conference Eurocrypt 2016. After providing a security analysis on the FLIP cipher, those functions were nicely-investigated firstly by Carlet et al. in 2017 before taking a high interest by the community. Handling such Boolean functions and designing those with optimal characteristic cryptographic properties is no easy assignment. This article attempts to broaden the range of choices for these functions by offering two new concrete constructions of weightwise perfectly balanced (WPB) functions on \(2^m\) variables (where m is a positive integer) with optimal algebraic immunity. It is worth noting that the second class of WPB functions can be linearly transformed to be 2-rotation symmetric. Simultaneously, the k-weight nonlinearities of these newly constructed WPB functions on \(2^m\) variables are discussed for small values of m. Lastly, comparisons of the k-weight nonlinearities of all the known WPB functions are given, including the known results from computer investigations. The comparison to the current literature shows that despite its simplicity (an advantage from the implementation point of view), the WPB functions presented in this paper are the best in behavior from the algebraic immunity and the k-weight nonlinearities. Specifically, the even-weight nonlinearities of our second class of WPB functions are much higher than all the known WPB functions in the literature.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Carlet, C.: Boolean Functions for Cryptography and Coding Theory. Cambridge University Press, Cambridge (2021)

    MATH  Google Scholar 

  2. Carlet, C., Méaux, P., Rotella, Y.: Boolean functions with restricted input and their robustness: application to the FLIP cipher. IACR Trans. Symmetric Cryptol. 2017(3), 192–227 (2017)

    Article  Google Scholar 

  3. Duval, S., Lallemand, V., Rotella, Y.: Cryptanalysis of the FLIP family of stream ciphers. In: Advances in Cryptology-CRYPTO 2016, Lecture Notes in Computer Science, vol. 9814, pp. 457–475. Berlin: Springer-Verlag (2016)

  4. Joux, A., Delaunay, P.: Galois LFSR, embedded devices and side channel weaknesses. In: Progress in Cryptology-INDOCRYPT 2006, Lecture Notes in Computer Science, vol. 4329, pp. 436–451. Berlin: Springer-Verlag (2006)

  5. Li, J., Su, S.: Construction of weightwise perfectly balanced Boolean functions with high weightwise nonlinearity. Discrete Applied Mathematics 279, 218–227 (2020)

    Article  MathSciNet  Google Scholar 

  6. Liu, J., Mesnager, S.: Weightwise perfectly balanced functions with high weightwise nonlinearity profile. Designs, Codes and Cryptography 87(8), 1797–1813 (2019)

    Article  MathSciNet  Google Scholar 

  7. Méaux, P., Journault, A., Standaert, F.X., Carlet, C.: Towards stream ciphers for efficient FHE with low-noise. In: Advances in Cryptology, EUROCRYPT 2016, Lecture Notes in Computer Science, vol. 9665, pp. 311–343. Berlin: Springer-Verlag (2016)

  8. Mesnager, S., Su, S.: On constructions of weightwise perfectly balanced functions. Cryptography and Communications 13(6), 951–979 (2021)

    Article  MathSciNet  Google Scholar 

  9. Mesnager, S., Zhou, Z., Ding, C.: On the nonlinearity of Boolean functions with restricted input. Cryptography and Communications 11(1), 63–76 (2019)

    Article  MathSciNet  Google Scholar 

  10. Su, S.: The lower bound of the weightwise nonlinearity profile of a class of weightwise perfectly balanced functions. Discrete Applied Mathematics 297, 60–70 (2021)

    Article  MathSciNet  Google Scholar 

  11. Richard, A.: Polynomials and special functions. In: Regional Conference Series in Applied Mathematics, vol. 21, pp. 59–60. Philadelphia, PA: SIAM (1975)

  12. Tang, D., Liu, J.: A family of weightwise (almost) perfectly balanced boolean functions with optimal algebraic immunity. Cryptography and Communications 11(6), 1185–1197 (2019)

    Article  MathSciNet  Google Scholar 

  13. Zhang, R., Su, S.: A new construction of weightwise perfectly balanced Boolean functions. Advances in Mathematics of Communications. To appear (2021)

  14. Su, S., Tang, X.: Systematic constructions of rotation symmetric bent functions, 2-rotation symmetric bent functions, and bent idempotent functions. IEEE Trans. Inf. Theory 63(7), 4658–4667 (2017)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors address their thanks to Associate Editor for this Special Issue and the reviewers for their valuable comments and constructive suggestions that improved the quality of this paper highly. The authors also thank the chairs of the BFA 2021 conference and all the organizing committees, especially for their tremendous efforts in successfully making the (hybrid) conference. The first author is also very grateful for her nice invitation to attend this conference physically. This work is supported by the Key Scientific Research Project of Colleges and Universities in Henan Province (Grant No. 21A413003) and the National Natural Science Foundation of China (Grant No. 61502147).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sihong Su.

Additional information

This article belongs to the Topical Collection: Boolean Functions and Their Applications VI

Guest Editors: Lilya Budaghyan, Claude Carlet, Tor Helleseth, and Cunsheng Ding.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mesnager, S., Su, S., Li, J. et al. Concrete constructions of weightwise perfectly balanced (2-rotation symmetric) functions with optimal algebraic immunity and high weightwise nonlinearity. Cryptogr. Commun. 14, 1371–1389 (2022). https://doi.org/10.1007/s12095-022-00603-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12095-022-00603-5

Keywords

Mathematics subject classification (2010)

Navigation