Paper 2009/340 Original: eprint.iacr.org/2009/340 ↗

Efficient Indifferentiable Hashing into Ordinary Elliptic Curves

Eric Brier
Jean-Sebastien Coron
Thomas Icart
David Madore
Hugues Randriam
Mehdi Tibouchi
Abstract

We provide the first construction of a hash function into ordinary elliptic curves that is indifferentiable from a random oracle, based on Icart's deterministic encoding from Crypto 2009. While almost as efficient as Icart's encoding, this hash function can be plugged into any cryptosystem that requires hashing into elliptic curves, while not compromising proofs of security in the random oracle model. We also describe a more general (but less efficient) construction that works for a large class of encodings into elliptic curves, for example the Shallue-Woestijne-Ulas (SWU) algorithm. Finally we describe the first deterministic encoding algorithm into elliptic curves in characteristic 3.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2014-06-03: last updated
2009-07-13: published
Short URL
https://ia.cr/2009/340
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2009/340,
      author = {Eric Brier and Jean-Sebastien Coron and Thomas Icart and David Madore and Hugues Randriam and Mehdi Tibouchi},
      title = {Efficient Indifferentiable Hashing into Ordinary Elliptic Curves},
      howpublished = {Cryptology {ePrint} Archive, Paper 2009/340},
      year = {2009},
      url = {https://eprint.iacr.org/2009/340}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.