]> git.ipfire.org Git - thirdparty/krb5.git/commit
Update edwards25519 fiat code from BoringSSL 1426/head
authorGreg Hudson <ghudson@mit.edu>
Thu, 17 Apr 2025 02:04:58 +0000 (22:04 -0400)
committerGreg Hudson <ghudson@mit.edu>
Fri, 25 Apr 2025 04:15:18 +0000 (00:15 -0400)
commit2c046a61163a9e969e16fc8644883f8f1d400561
tree92a3a86fe477574ef3f4ca459b5cc00472f1d551
parente21e17e200cc9ad874628d4d2a9d6b0d7dbdf5ea
Update edwards25519 fiat code from BoringSSL

Bring the SPAKE edwards25519_fiat.h up to date with BoringSSL commit
5813c2c10c73d800f1b0d890a7d74ff973abbffc.  This update adds value
barriers to the conditional move functions, to prevent clang
optimizations that would make them not constant-time.

Update the path reference comments in edwards25519.c and
edwards25519_tables.h, but do not update the code as the upstream
license has changed.
src/plugins/preauth/spake/edwards25519.c
src/plugins/preauth/spake/edwards25519_fiat.h
src/plugins/preauth/spake/edwards25519_tables.h