Efficient Construction of CGL Hash Function Using Legendre Curves

Yuji Hashimoto, Koji Nuida

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

The CGL hash function is a provably secure hash function using walks on isogeny graphs of supersingular elliptic curves. A dominant cost of its computation comes from iterative computations of power roots over quadratic extension fields. In this paper, we reduce the necessary number of power root computations by almost half, by applying and also extending an existing method of efficient isogeny sequence computation on Legendre curves (Hashimoto and Nuida, CASC 2021). We also point out some relationship between 2-isogenies for Legendre curves and those for Edwards curves, which is of independent interests, and develop a method of efficient computation for 2e-th roots in quadratic extension fields.

Original languageEnglish
Pages (from-to)1131-1140
Number of pages10
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE106.A
Issue number9
DOIs
Publication statusPublished - Sept 1 2023

All Science Journal Classification (ASJC) codes

  • Signal Processing
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Efficient Construction of CGL Hash Function Using Legendre Curves'. Together they form a unique fingerprint.

Cite this