The generalized XOR lemma

Yuliang Zheng, Xian Mo Zhang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The XOR Lemma states that a mapping is regular or balanced if and only if all the linear combinations of the component functions of the mapping are balanced Boolean functions. The main contribution of this paper is to extend the XOR Lemma to more general cases where a mapping may not be necessarily regular. The extended XOR Lemma has applications in the design of substitution boxes or S-boxes used in secret key ciphers. It also has applications in the design of stream ciphers as well as one-way hash functions. Of independent interest is a new concept introduced in this paper that relates the regularity of a mapping to subspaces.

Original languageEnglish
Pages (from-to)331-337
Number of pages7
JournalTheoretical Computer Science
Volume329
Issue number1-3
DOIs
Publication statusPublished - 13 Dec 2004

Keywords

  • Cryptography
  • Hadamard transformation
  • XOR lemma

Fingerprint

Dive into the research topics of 'The generalized XOR lemma'. Together they form a unique fingerprint.

Cite this