eprint.iacr.org will be offline for approximately an hour for routine maintenance at 11pm UTC on Tuesday, April 16. We lost some data between April 12 and April 14, and some authors have been notified that they need to resubmit their papers.

Paper 2011/654

Elliptic Curve Cryptography in JavaScript

Laurie Haustenne, Quentin De Neyer, and Olivier Pereira

Abstract

We document our development of a library for elliptic curve cryptography in JavaScript. We discuss design choices and investigate optimizations at various levels, from integer multiplication and field selection to various fixed-based EC point multiplication techniques. Relying on a small volume of public precomputed data, our code provides a speed-up of a factor 50 compared to previous existing implementations. We conclude with a discussion of the impact of our work on a concrete application: the Helios browser-based voting system.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Published elsewhere. Unknown where it was published
Contact author(s)
olivier pereira @ uclouvain be
History
2011-12-09: received
Short URL
https://ia.cr/2011/654
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2011/654,
      author = {Laurie Haustenne and Quentin De Neyer and Olivier Pereira},
      title = {Elliptic Curve Cryptography in JavaScript},
      howpublished = {Cryptology ePrint Archive, Paper 2011/654},
      year = {2011},
      note = {\url{https://eprint.iacr.org/2011/654}},
      url = {https://eprint.iacr.org/2011/654}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.