Paper 2024/236
New Black-Box Separations through Mathematically Structured Primitives
Abstract
We provide a novel view of public-key cryptography by showing full equivalences of certain primitives to "hard" monoid actions. More precisely, we show that key exchange and two-party computation are exactly equivalent to monoid actions with certain structural and hardness properties. To the best of our knowledge, this is the first "natural" characterization of the mathematical structure inherent to any key exchange or two-party computation protocol, and the first explicit proof of the necessity of mathematical structure for public-key cryptography. We then utilize these characterizations to show new black-box separation results. Concretely, we obtain the following results:
Two-Party Key Exchange. We show that that any two-party noninteractive key exchange protocol is equivalent to the existence of an abelian monoid action equipped with a natural hardness property, namely (distributional) unpredictability. More generally, we show that any
Note: The revised version contains an updated overview of our main results with additional details of our main black-box separation result on maliciously secure 2-PC.
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- Foundations of CryptographyMathematical StructureBlack-box SeparationsKey ExchangeTwo-party Computation
- Contact author(s)
-
hart montgomery @ gmail com
sikharpatranabis @ gmail com - History
- 2025-02-27: last of 2 revisions
- 2024-02-14: received
- See all versions
- Short URL
- https://ia.cr/2024/236
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/236, author = {Hart Montgomery and Sikhar Patranabis}, title = {New Black-Box Separations through Mathematically Structured Primitives}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/236}, year = {2024}, url = {https://eprint.iacr.org/2024/236} }