Shift-invariant transformations and almost liftings

Abstract We investigate shift-invariant transformations, also known as rotation-symmetric vectorial Boolean functions, on n bits that are induced from Boolean functions on k bits, for $$k\le n$$ . We consider such transformations that are not necessarily permutations, but are, in some sense, almost bijective, and study their cryptographic properties. In this context, we define an almost lifting as a Boolean function for which there is an upper bound on the number of collisions of its induced transformation that does not depend on n . We show that if a Boolean function with diameter k is an almost lifting, then the maximum number of collisions of its induced transformation is $$2^{k-1}$$ for any n . Moreover, we search for functions in the class of almost liftings that have good cryptographic properties and for which the non-bijectivity does not cause major security weaknesses. These functions generalize the well-known map $$\chi$$ used in the Keccak hash function.

Authors

Institutions

Publication Details

Journal
Cryptography and Communications
Published
2025-11-14
DOI
https://doi.org/10.1007/s12095-025-00848-w
Primary Topic
Coding theory and cryptography
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Shift-invariant transformations and almost liftings

Tron Omland, Jan Kristian Haugland
Cryptography and Communications
Coding theory and cryptography
article

Shift-invariant transformations and almost liftings

Tron Omland, Jan Kristian Haugland
article en

Abstract

Abstract We investigate shift-invariant transformations, also known as rotation-symmetric vectorial Boolean functions, on n bits that are induced from Boolean functions on k bits, for $$k\le n$$ . We consider such transformations that are not necessarily permutations, but are, in some sense, almost bijective, and study their cryptographic properties. In this context, we define an almost lifting as a Boolean function for which there is an upper bound on the number of collisions of its induced transformation that does not depend on n . We show that if a Boolean function with diameter k is an almost lifting, then the maximum number of collisions of its induced transformation is $$2^{k-1}$$ for any n . Moreover, we search for functions in the class of almost liftings that have good cryptographic properties and for which the non-bijectivity does not cause major security weaknesses. These functions generalize the well-known map $$\chi$$ used in the Keccak hash function.

Cryptography and Communications
Norwegian Food Safety Authority (NO), University of Oslo (NO)
Openalex Percentile: Top 82%
Coding theory and cryptography
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.