Rotation-symmetric functions and fast hashing

Josef Pieprzyk, Cheng Xin Qu

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

11 Citations (Scopus)

Abstract

Efficient hashing is a centerpiece of modern cryptography. The progress in computing technology enables us to use 64-bit machines with the promise of 128-bit machines in the near future. To exploit fully the technology for fast hashing, we need to be able to design cryptographically strong Boolean functions in many variables which can be evaluated faster using partial evaluations from the previous rounds. We introduce a new class of Boolean functions whose evaluation is especially efficient and we call them rotation symmetric. Basic cryptographic properties of rotation-symmetric functions are investigated in a broader context of symmetric functions. An algorithm for the design of rotation-symmetric functions is given and two classes of functions are examined. These classes are important from a practical point of view as their forms are short. We show that shortening of rotation-symmetric functions paradoxically leads to more expensive evaluation process.

Original languageEnglish
Title of host publicationInformation Security and Privacy
Subtitle of host publicationThird Australasian Conference, ACISP’98 Brisbane, Australia, July 13–15, 1998 Proceedings
EditorsColin Boyd, Ed Dawson
Place of PublicationBerlin
PublisherSpringer, Springer Nature
Pages169-180
Number of pages12
ISBN (Electronic)9783540691013
ISBN (Print)9783540647324
DOIs
Publication statusPublished - 1998
Externally publishedYes
Event3rd Australasian Conference on Information Security and Privacy, ACISP - 1998 - Brisbane, Australia
Duration: 13 Jul 199815 Jul 1998

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Berlin Heidelberg
Volume1438
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other3rd Australasian Conference on Information Security and Privacy, ACISP - 1998
Country/TerritoryAustralia
CityBrisbane
Period13/07/9815/07/98

Fingerprint

Dive into the research topics of 'Rotation-symmetric functions and fast hashing'. Together they form a unique fingerprint.

Cite this