Make ossl_gen_deterministic_nonce_rfc6979() constant time
authorTomas Mraz <tomas@openssl.org>
Thu, 25 Apr 2024 13:35:36 +0000 (15:35 +0200)
committerTomas Mraz <tomas@openssl.org>
Thu, 2 May 2024 07:16:36 +0000 (09:16 +0200)
commit2d285fa873028f6cff9484a0cdf690fe05d7fb16
tree2d8a55cbc66e655d3348c39a3c5ae87a1022920b
parentd7d1bdcb6aa3d5000bf7f5ebc5518be5c91fd5a5
Make ossl_gen_deterministic_nonce_rfc6979() constant time

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24265)
crypto/bn/bn_lib.c
crypto/bn/bn_local.h
crypto/bn/bn_rand.c
crypto/bn/bn_shift.c
crypto/deterministic_nonce.c
include/crypto/bn.h
include/internal/constant_time.h