Paper 2026/309

Hash Function Constructions from Lightweight Block Ciphers for Fully Homomorphic Encryption

Olivier Bernard, Zama
Marc Joye, Zama
Abstract

This paper investigates hash-function constructions derived from lightweight block ciphers, that are suitable for evaluation in fully homomorphic encryption (FHE) settings. We focus on PRINCEv2, a 64-bit lightweight block cipher with 128-bit keys and low algebraic complexity, which is particularly amenable to FHE evaluation. However, the small block size of such ciphers limits the applicability of standard hash-function transforms. Indeed, achieving 128-bit collision resistance in the (n, 2n) setting, i.e., with 64-bit blocks, requires a quadruple-block-length (QBL) compression function, for which no generic construction is known. In this work, we propose a concrete QBL compression construction tailored to PRINCEv2 and analyze its collision resistance. Candidate QBL designs inspired from existing double-block-length constructions are also outlined. As a further contribution, we describe a carefully optimized homomorphic circuit design for PRINCEv2. The resulting implementation outperforms previous works in both operation counts and computational depth. Experimental timings demonstrate the practical feasibility of evaluating the corresponding hash constructions under FHE with low latency, while providing cryptographically small failure probability.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
Keywords
Lightweight block ciphersPRINCEv2Iterated hash functionsQBL compressionFully homomorphic encryption
Contact author(s)
olivier bernard @ zama ai
marc @ zama ai
History
2026-02-21: approved
2026-02-18: received
See all versions
Short URL
https://ia.cr/2026/309
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/309,
      author = {Olivier Bernard and Marc Joye},
      title = {Hash Function Constructions from Lightweight Block Ciphers for Fully Homomorphic Encryption},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/309},
      year = {2026},
      url = {https://eprint.iacr.org/2026/309}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.