Paper 2026/1686
A Unifying Umbrella for Circular-Secure Cryptographic Primitives
Abstract
The main message of this paper is that several seemingly different circular-style primitives are existentially equivalent. In particular, somewhat surprisingly, we show that hinting PRGs (Koppula and Waters, CRYPTO 2019) are equivalent to secret-key encryption (SKE) schemes satisfying key-dependent-message (KDM) security. As a conceptual centerpiece, we introduce key-dependent-shift (KDS) security for weak pseudorandom functions (PRFs), and show that they serve as a convenient hub connecting these primitives. We also show that KDS secure weak PRFs imply other cryptographic primitives with circular-style security, such as linear-resistant PRGs (Hajiabadi et al., ITC 2023) and hinting weak PRFs (Alamati and Patranabis, ASIACRYPT 2022), all of which are thus existentially equivalent to KDM secure SKE and hinting PRGs as well. Hence, KDS secure weak PRFs can be thought of as a unifying umbrella for circular-secure cryptographic primitives. As another application of our new notion, we show that KDS security enables new constructions of public-key encryption (PKE) satisfying randomness-dependent-message (RDM) security and correlated-product secure trapdoor functions (TDFs). Our key technical contribution is a generic construction of KDS secure weak PRFs from any KDM secure SKE.
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- A minor revision of an IACR publication in CRYPTO 2026
- Keywords
- Circular securityKDM-securityHinting PRGRDM securityCorrelated-product secure TDF
- Contact author(s)
-
fuyuki kitagawa @ ntt com
t-matsuda @ aist go jp - History
- 2026-08-15: approved
- 2026-08-14: received
- See all versions
- Short URL
- https://ia.cr/2026/1686
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/1686,
author = {Fuyuki Kitagawa and Takahiro Matsuda},
title = {A Unifying Umbrella for Circular-Secure Cryptographic Primitives},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1686},
year = {2026},
url = {https://eprint.iacr.org/2026/1686}
}