On the algebraic normal form and walsh spectrum of symmetric functions over finite rings

  • Authors:
  • Boris Batteux

  • Affiliations:
  • CASSIDIAN, Cyber Security, France

  • Venue:
  • WAIFI'12 Proceedings of the 4th international conference on Arithmetic of Finite Fields
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

A function over finite rings is a function from a ring $E_{q}^{n}$ to a ring Er, where Ek is ℤ /k ℤ. These functions are well used in cryptography: cipher design, hash function design and in theoretical computer science. In this paper, we are especially interested in symmetric functions. We give practical ways of computing their ANF and their Walsh Spectrum in $\mathcal{O}\left({ n+q-1 \choose q-1 }^2\right)$ using linear algebra. Thus, we achieve a better complexity both in time and memory than the fast Fourier transform which is in $\mathcal{O}\left( q^nn\log(q) \right)$.