bbs icon indicating copy to clipboard operation
bbs copied to clipboard

elligator.org - site with information, reference implementation, test vectors for Elligator

Open wkrp opened this issue 3 years ago • 0 comments
trafficstars

https://elligator.org/

This new web site has information about the Elligator mapping that represents elliptic curve points (e.g. public keys) as uniformly distributed byte string. The site features formulas, test vectors, a reference implementation, and more, intended to be more accessible than the original research paper and web site.

The site is by @LoupVaillant, who reported a misimplementation of Elligator in a commonly used Go package, which affected obfs4proxy, among other things. (You can read about some of the effects of that issue in Tor Browser here and here.) Loup has been a champion in implementing Elligator and making it easier to understand and implement safely: https://loup-vaillant.fr/articles/implementing-elligator.

wkrp avatar Jun 28 '22 20:06 wkrp