Improved Elliptic Curve Hashing and Point Representation - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Improved Elliptic Curve Hashing and Point Representation

Résumé

For a large class of functions f : Fq → E(Fq) to the group of points of an elliptic curve E/Fq, Farashahi et al. (Math. Comp. 2013) established that the map (u, v) → f (u) + f (v) is regular, in the sense that for a uniformly random choice of (u, v) ∈ F 2 q , the elliptic curve point f (u) + f (v) is close to uniformly distributed in E(Fq). This result has several applications in cryptography, mainly to the construction of elliptic curve-valued hash functions and to the " Elligator Squared " technique for representating uniform points on elliptic curves as close to uniform bitstrings. In this paper, we improve upon Farashahi et al.'s character sum estimates in two ways: we show that regularity can also be obtained for a function of the form (u, v) → f (u) + g(v) where g has a much smaller domain than Fq, and we prove that the functions f considered by Farashahi et al. also satisfy requisite bounds when restricted to large intervals inside Fq. These improved estimates can be used to obtain more efficient hash function constructions, as well as much shorter " Elligator Squared " bitstring representations.
Fichier principal
Vignette du fichier
wcc15-mo2-2.pdf (378.82 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01275711 , version 1 (18-02-2016)

Identifiants

  • HAL Id : hal-01275711 , version 1

Citer

Taechan Kim, Mehdi Tibouchi. Improved Elliptic Curve Hashing and Point Representation. WCC2015 - 9th International Workshop on Coding and Cryptography 2015, Anne Canteaut, Gaëtan Leurent, Maria Naya-Plasencia, Apr 2015, Paris, France. ⟨hal-01275711⟩

Collections

WCC2015
101 Consultations
608 Téléchargements

Partager

Gmail Facebook X LinkedIn More