Paper 2026/2380

The Graded Monoidal Action for Cryptography

Jonathan Komada Eriksen, Nasjonal sikkerhetsmyndighet, KU Leuven
Emil August Hovd Olaisen, Norwegian University of Science and Technology
Abstract

We give a new framework for constructing post-quantum protocols based on graded monoidal actions. An essential difference between the graded monoidal action framework and the cryptographic group action framework is that our higher-rank problems give rise to infinite structures, where elements do not admit inverses, while cryptographic group actions are finite by definition. Nevertheless, we show that the hard problems for cryptographic group actions reduces to the corresponding family of hard problems for graded monoidal actions. However, the main motivation is that for general graded monoidal actions, the relevant problems admit no known subexponential quantum attacks, while still having enough structure to formulate some protocols based on cryptographic group actions, such as the Diffie-Hellman key-exchange. Our framework can, to the extent we make clear in the paper, be instantiated with the module-action on oriented principally polarized abelian varieties (PPAV's), generalizing the class group action on oriented elliptic curves. Although the theory involving the module-action is quite involved, the formulation of a graded monoidal action is strikingly simple, making it a suitable abstraction for constructing protocols in, which can then be instantiated with the module-action.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
isogeniesgroup actionsgraded monoidal actions
Contact author(s)
jonathan eriksen97 @ gmail com
emil august olaisen @ ntnu no
History
2026-10-08: approved
2026-10-06: received
See all versions
Short URL
https://ia.cr/2026/2380
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2380,
      author = {Jonathan Komada Eriksen and Emil August Hovd Olaisen},
      title = {The Graded Monoidal Action for Cryptography},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2380},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2380}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.