G-Perfect nonlinear functions

  • Authors:
  • James A. Davis;Laurent Poinsot

  • Affiliations:
  • Department of Mathematics and Computer Science, University of Richmond, Richmond, USA 23173;Institut des Sciences de l'Ingénieur de Toulon et du Var, Université du Sud Toulon-Var, La Valette cédex, France 83 162

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

Perfect nonlinear functions are used to construct DES-like cryptosystems that are resistant to differential attacks. We present generalized DES-like cryptosystems where the XOR operation is replaced by a general group action. The new cryptosystems, when combined with G-perfect nonlinear functions (similar to classical perfect nonlinear functions with one XOR replaced by a general group action), allow us to construct systems resistant to modified differential attacks. The more general setting enables robust cryptosystems with parameters that would not be possible in the classical setting. We construct several examples of G-perfect nonlinear functions, both $${\mathbb{Z}}_2$$ -valued and $${\mathbb{Z}}_2^a$$ -valued. Our final constructions demonstrate G-perfect nonlinear planar permutations (from $${\mathbb{Z}}_2^a$$ to itself), thus providing an alternative implementation to current uses of almost perfect nonlinear functions.