Paper 2023/1396

Accelerating Isogeny Walks for VDF Evaluation

David Jacquemin, Graz University of Technology
Anisha Mukherjee, Graz University of Technology
Ahmet Can Mert, Graz University of Technology
Sujoy Sinha Roy, Graz University of Technology
Abstract

VDFs are characterized by sequential function evaluation but an immediate output verification. In order to ensure secure use of VDFs in real-world applications, it is important to determine the fastest implementation. Considering the point of view of an attacker (say with unbounded resources), this paper aims to accelerate the isogeny-based VDF proposed by De Feo-Mason-Petit-Sanso in 2019. It is the first work that implements a hardware accelerator for the evaluation step of an isogeny VDF. To meet our goal, we use redundant representations of integers and introduce a new lookup table-based algorithm for modular reduction. We also provide both a survey of elliptic curve arithmetic to arrive at the most cost-effective curve computations and an in-depth cost analysis of the different base degree isogeny and method for the isogeny evaluation. The evaluation step of a VDF is defined to be sequential, which means that there is limited scope for parallelism. Nevertheless, taking this constraint into account our proposed design targets the highest levels of parallelism possible on an architectural level of an isogeny VDF implementation. We provide a technology-independent metric to model the delay of isogeny evaluation, which a VDF developer can use to derive secure parameters. ASIC synthesis results in 28nm are used as a baseline to estimate VDF parameters.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
Verifiable delay functionsIsogenyRedundant representationASIC
Contact author(s)
david jacquemin @ iaik tugraz at
anisha mukherjee @ iaik tugraz at
ahmet mert @ iaik tugraz at
sujoy sinharoy @ iaik tugraz at
History
2024-12-19: revised
2023-09-18: received
See all versions
Short URL
https://ia.cr/2023/1396
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1396,
      author = {David Jacquemin and Anisha Mukherjee and Ahmet Can Mert and Sujoy Sinha Roy},
      title = {Accelerating Isogeny Walks for {VDF} Evaluation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1396},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1396}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.