English

Use of Simple Arithmetic Operations to Construct Efficiently Implementable Boolean functions Possessing High Nonlinearity and Good Resistance to Algebraic Attacks

Cryptography and Security 2025-01-14 v2

Abstract

We describe a new class of Boolean functions which provide the presently best known trade-off between low computational complexity, nonlinearity and (fast) algebraic immunity. In particular, for n20n\leq 20, we show that there are functions in the family achieving a combination of nonlinearity and (fast) algebraic immunity which is superior to what is achieved by any other efficiently implementable function. The main novelty of our approach is to apply a judicious combination of simple integer and binary field arithmetic to Boolean function construction.

Keywords

Cite

@article{arxiv.2408.11583,
  title  = {Use of Simple Arithmetic Operations to Construct Efficiently Implementable Boolean functions Possessing High Nonlinearity and Good Resistance to Algebraic Attacks},
  author = {Claude Carlet and Palash Sarkar},
  journal= {arXiv preprint arXiv:2408.11583},
  year   = {2025}
}

Comments

A major revision

R2 v1 2026-06-28T18:19:26.282Z