Paper 2023/182

CAPYBARA and TSUBAKI: Verifiable Random Functions from Group Actions and Isogenies

Yi-Fu Lai, University of Auckland, Ruhr University Bochum
Abstract

In this work, we introduce two post-quantum Verifiable Random Function (VRF) constructions based on abelian group actions and isogeny group actions with a twist. The former relies on the standard group action Decisional Diffie-Hellman (GA-DDH) assumption. VRFs serve as cryptographic tools allowing users to generate pseudorandom outputs along with publicly verifiable proofs. Moreover, the residual pseudorandomness of VRFs ensures the pseudorandomness of unrevealed inputs, even when multiple outputs and proofs are disclosed. Our work aims at addressing the growing demand for post-quantum VRFs, as existing constructions based on elliptic curve cryptography (ECC) or classical DDH-type assumptions are vulnerable to quantum threats. In our contributions, our two VRF constructions, rooted in number-theoretic pseudorandom functions, are both simple and secure over the random oracle model. We introduce a new proof system for the factorization of group actions and set elements, serving as the proofs for our VRFs. The first proposal is based on the standard GA-DDH problem, and for its security proof, we introduce the (group action) master Decisional Diffie-Hellman problem over group actions, proving its equivalence to the standard GA-DDH problem. In the second construction, we leverage quadratic twists to enhance efficiency, reducing the key size and the proof sizes, expanding input size. The scheme is based on the square GA-DDH problem. Moreover, we employ advanced techniques from the isogeny literature to optimize the proof size to 39KB and 34KB using CSIDH-512 without compromising VRF notions. The schemes feature fast evaluations but exhibit slower proof generation. To the best of our knowledge, these constructions represent the first two provably secure VRFs based on isogenies.

Note: Update: 16 Feb 2023: Correct errors; Include/Update the information of 2022/141; 2022/993; 2023/186 in Sec 1 and Sec 7. Update: 23 Dec 2023: Update information of 2023/1251; improve the wording in the literature review. Update: 18 Sep 2024: Update the literature review and abstract; add a REGA construction in the appendix. Synchronize with the IACR CiC edited version.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Published by the IACR in CIC 2024
Keywords
Post-quantum cryptographyverifiable random functionszero-knowledge proofisogeny cryptographygroup action
Contact author(s)
Yi-Fu Lai @ ruhr-uni-bochum de
History
2024-09-18: last of 3 revisions
2023-02-13: received
See all versions
Short URL
https://ia.cr/2023/182
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/182,
      author = {Yi-Fu Lai},
      title = {{CAPYBARA} and {TSUBAKI}: Verifiable Random Functions from Group Actions and Isogenies},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/182},
      year = {2023},
      url = {https://eprint.iacr.org/2023/182}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.