diff options
author | Mary Ruthven <mruthven@chromium.org> | 2021-05-25 14:16:32 -0500 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-06-09 16:16:18 +0000 |
commit | ac722759f58c5a4956a9cdaaa206de1d8808e1d2 (patch) | |
tree | 1dd13d8b930a1ad8b5cf012870a3769cc6c3bcbf | |
parent | 1458cfd6338e362dd0d95ace52fc7d0632a62ae3 (diff) | |
download | chrome-ec-ac722759f58c5a4956a9cdaaa206de1d8808e1d2.tar.gz |
hmac_drbg: increase output size
Increase the size of the hmac output buffer to 512, so it's big enough
to support the lab responses.
BUG=b:189376694
TEST=drbg_test.py
Change-Id: Id5ff4024079241d36a33f1c36f322a27c4b929d7
Signed-off-by: Mary Ruthven <mruthven@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2923240
Reviewed-by: Vadim Sukhomlinov <sukhomlinov@chromium.org>
Reviewed-by: Namyoon Woo <namyoon@chromium.org>
-rw-r--r-- | chip/g/dcrypto/hmac_drbg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chip/g/dcrypto/hmac_drbg.c b/chip/g/dcrypto/hmac_drbg.c index 73df952a67..2ca20e03ff 100644 --- a/chip/g/dcrypto/hmac_drbg.c +++ b/chip/g/dcrypto/hmac_drbg.c @@ -391,7 +391,7 @@ static enum vendor_cmd_rc drbg_test(enum vendor_cmd_cc code, void *buf, size_t input_size, size_t *response_size) { static struct drbg_ctx drbg_ctx; - static uint8_t output[128]; + static uint8_t output[512]; uint8_t *p0 = NULL, *p1 = NULL, *p2 = NULL; uint16_t p0_len = 0, p1_len = 0, p2_len = 0; uint8_t *cmd = (uint8_t *)buf; |