summaryrefslogtreecommitdiff
path: root/board/cr50/dcrypto/p256_ec.c
diff options
context:
space:
mode:
authorVadim Sukhomlinov <sukhomlinov@google.com>2021-09-23 14:26:42 -0700
committerCommit Bot <commit-bot@chromium.org>2021-09-23 23:10:28 +0000
commit78d460f72b65a2a01f81c2bc115da96bc331f5df (patch)
treeefd5819b3dd120fcc14a5641bf32c280b0f4690e /board/cr50/dcrypto/p256_ec.c
parent0fddca859765b416ea658195447ba8741f1e1cc0 (diff)
downloadchrome-ec-78d460f72b65a2a01f81c2bc115da96bc331f5df.tar.gz
cr50: move FIPS DRBG initialization check into fips_drbg_init()
To drop dependency on internal rand_state.drbg_initialized in functions located in other sources, slightly change fips_drbg_init() logic to avoid initialization if already initialized. Also update 0/1 to false/true as rand_state.drbg_initialized is bool. BUG=none TEST=make BOARD=cr50 CRYPTO_TEST=1; test/tpm_tests Signed-off-by: Vadim Sukhomlinov <sukhomlinov@google.com> Change-Id: Ia541266c36793c65dffce27a60a20ae25e10f92c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3179316 Reviewed-by: Vadim Sukhomlinov <sukhomlinov@chromium.org> Reviewed-by: Andrey Pronin <apronin@chromium.org> Tested-by: Vadim Sukhomlinov <sukhomlinov@chromium.org> Commit-Queue: Vadim Sukhomlinov <sukhomlinov@chromium.org>
Diffstat (limited to 'board/cr50/dcrypto/p256_ec.c')
0 files changed, 0 insertions, 0 deletions