Paper 2024/2100

Compact Key Storage in the Standard Model

Yevgeniy Dodis, New York University
Daniel Jost, New York University
Abstract

In recent work [Crypto'24], Dodis, Jost, and Marcedone introduced Compact Key Storage (CKS) as a modern approach to backup for end-to-end (E2E) secure applications. As most E2E-secure applications rely on a sequence of secrets $(s_1,...,s_n)$ from which, together with the ciphertexts sent over the network, all content can be restored, Dodis et al. introduced CKS as a primitive for backing up $(s_1,...,s_n)$. The authors provided definitions as well as two practically efficient schemes (with different functionality-efficiency trade-offs). Both, their security definitions and schemes relied however on the random oracle model (ROM). In this paper, we first show that this reliance is inherent. More concretely, we argue that in the standard model, one cannot have a general CKS instantiation that is applicable to all "CKS-compatible games", as defined by Dodis et al., and realized by their ROM construction. Therefore, one must restrict the notion of CKS-compatible games to allow for standard model CKS instantiations. We then introduce an alternative standard-model CKS definition that makes concessions in terms of functionality (thereby circumventing the impossibility). More precisely, we specify CKS which does not recover the original secret $s_i$ but a derived key $k_i$, and then observe that this still suffices for many real-world applications. We instantiate this new notion based on minimal assumptions. For passive security, we provide an instantiation based on one-way functions only. For stronger notions, we additionally need collision-resistant hash functions and dual-PRFs, which we argue to be minimal. Finally, we provide a modularization of the CKS protocols of Dodis et al. In particular, we present a unified protocol (and proof) for standard-model equivalents for both protocols introduced in the original work.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
A minor revision of an IACR publication in TCC 2024
DOI
10.1007/978-3-031-78011-0_15
Keywords
BackupSecure MessagingContinuous Key Agreement (CKA)
Contact author(s)
dodis @ cs nyu edu
daniel jost @ cs nyu edu
History
2025-01-01: approved
2024-12-31: received
See all versions
Short URL
https://ia.cr/2024/2100
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/2100,
      author = {Yevgeniy Dodis and Daniel Jost},
      title = {Compact Key Storage in the Standard Model},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/2100},
      year = {2024},
      doi = {10.1007/978-3-031-78011-0_15},
      url = {https://eprint.iacr.org/2024/2100}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.