From: Loup Vaillant Date: Thu, 27 Feb 2020 19:58:22 +0000 (+0100) Subject: Elligator Script: ackwowledge Andrew Moon's contribution X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=a9a3f700a4c542f500ebc7de93b17ad52baf9ea6;p=Monocypher.git Elligator Script: ackwowledge Andrew Moon's contribution --- diff --git a/AUTHORS.md b/AUTHORS.md index 96b4dea..22d30fa 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -48,7 +48,9 @@ redesigned monocypher.org style sheets. Mike Pechkin and André Maroneze found bugs in earlier versions of Monocypher. -Andrew Moon clarified carry propagation in modular arithmetic. +Andrew Moon clarified carry propagation in modular arithmetic, and +provided advice and code that significantly simplified and improved +Elligator2 mappings. Mike Hamburg explained comb algorithms, including the signed all-bits-set comb described in his 2012 paper, Fast and compact diff --git a/tests/gen/elligator.py b/tests/gen/elligator.py index ec1448b..5d933f6 100755 --- a/tests/gen/elligator.py +++ b/tests/gen/elligator.py @@ -11,7 +11,7 @@ # # ------------------------------------------------------------------------ # -# Copyright (c) 2020, Loup Vaillant +# Copyright (c) 2020, Loup Vaillant and Andrew Moon # All rights reserved. # # @@ -41,7 +41,7 @@ # # ------------------------------------------------------------------------ # -# Written in 2020 by Loup Vaillant +# Written in 2020 by Loup Vaillant and Andrew Moon # # To the extent possible under law, the author(s) have dedicated all copyright # and related neighboring rights to this software to the public domain