]> git.feebdaed.xyz Git - 0xmirror/liboqs.git/commit
Use OQS_MEM_cleanse() instead of memset() (#2158)
authorSadiq Hussain M <sadiq1194@gmail.com>
Wed, 4 Jun 2025 20:18:36 +0000 (01:48 +0530)
committerGitHub <noreply@github.com>
Wed, 4 Jun 2025 20:18:36 +0000 (16:18 -0400)
commit65ed00c2f15c2b826838ff2fb5d0df0215f25335
tree6b0794f6e7e0018d550c5ead5a704c33a2410db1
parent1e8222339b2b1c15fb9a98efd0d8b665bd9704bc
Use OQS_MEM_cleanse() instead of memset() (#2158)

* Use OQS_MEM_cleanse() instead of memset()

This is needed for secret objects as memset
maybe optimized out by the compiler.

Signed-off-by: Hussain1811 <Sadiq.Hussain.M@ibm.com>
* Skip failing CI test (#2157)

* Skip failing CI test

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
* Fix typo

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
---------

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
---------

Signed-off-by: Hussain1811 <Sadiq.Hussain.M@ibm.com>
Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
Co-authored-by: Hussain1811 <Sadiq.Hussain.M@ibm.com>
Co-authored-by: Douglas Stebila <dstebila@users.noreply.github.com>
src/common/rand/rand_nist.c
src/sig_stfl/lms/external/hss_reserve.c
src/sig_stfl/lms/external/hss_sign.c
src/sig_stfl/lms/sig_stfl_lms.c
src/sig_stfl/lms/sig_stfl_lms_functions.c
src/sig_stfl/xmss/external/xmss_core_fast.c
src/sig_stfl/xmss/sig_stfl_xmss_secret_key_functions.c
tests/kat_sig_stfl.c
tests/test_kem.c
tests/test_sig_stfl.c