]> git.ipfire.org Git - thirdparty/openssl.git/commit
Make BN_generate_dsa_nonce() constant time and non-biased
authorTomas Mraz <tomas@openssl.org>
Thu, 11 Apr 2024 11:10:09 +0000 (13:10 +0200)
committerTomas Mraz <tomas@openssl.org>
Thu, 9 May 2024 07:33:07 +0000 (09:33 +0200)
commitb169c2c88611bed8bd1b6f0f8aea9bac4097372d
treea6133cdfdddd5e1dba5e6dc83c18c55b24e203ab
parentfc6c3a9e22efd396f2ec84f48da6c4f38439084b
Make BN_generate_dsa_nonce() constant time and non-biased

Co-authored-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(cherry picked from commit d7d1bdcb6aa3d5000bf7f5ebc5518be5c91fd5a5)

(Merged from https://github.com/openssl/openssl/pull/24317)

(cherry picked from commit 0df711a25da6e99a7ce0dbaf992acb644252385f)
crypto/bn/bn_lib.c
crypto/bn/bn_local.h
crypto/bn/bn_rand.c
include/internal/constant_time.h