Highly Nonlinear Resilient Functions Through Disjoint Codes in Projective Spaces

  • Authors:
  • Pascale Charpin;Enes Pasalic

  • Affiliations:
  • INRIA, project CODES, Domaine de Voluceau, Rocquencourt, Cedex, France 78153;INRIA, project CODES, Domaine de Voluceau, Rocquencourt, Cedex, France 78153

  • Venue:
  • Designs, Codes and Cryptography
  • Year:
  • 2005

Quantified Score

Hi-index 0.12

Visualization

Abstract

Functions which map n-bits to m-bits are important cryptographic sub-primitives in the design of additive stream ciphers. We construct highly nonlinear t-resilient such functions ((n, m, t) functions) by using a class of binary disjoint codes, a construction which was introduced in IEEE Trans. Inform. Theory, Vol. IT-49 (2) (2003). Our main contribution concerns the generation of suitable sets of such disjoint codes. We propose a deterministic method for finding disjoint codes of length 驴 m by considering the points of PG $$(v-1, \mathbb{F}_{2^{m}}$$ ). We then obtain some lower bounds on the number of disjoint codes, by fixing some parameters. Through these sets, we deduce in certain cases the existence of resilient functions with very high nonlinearity values. We show how, thanks to our method, the degree and the differential properties of (n, m, t) functions can be improved.