From fe9882769e503127b0956ee2bd65ad292d6c90dc Mon Sep 17 00:00:00 2001 From: Ruby Martin Date: Wed, 22 May 2024 09:13:31 -0600 Subject: [PATCH] Test case for wc_HpkeGenerateKeyPair() NULL argument --- wolfcrypt/test/test.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wolfcrypt/test/test.c b/wolfcrypt/test/test.c index 78bf1cdc4..aa829ca8a 100644 --- a/wolfcrypt/test/test.c +++ b/wolfcrypt/test/test.c @@ -27521,6 +27521,13 @@ static wc_test_ret_t hpke_test_single(Hpke* hpke) ret = WC_TEST_RET_ENC_EC(ret); } + if (ret == 0) { + ret = wc_HpkeGenerateKeyPair(NULL, &receiverKey, rng); + if (ret != -173) + ret = WC_TEST_RET_ENC_EC(ret); + ret = 0; + } + /* seal */ if (ret == 0) { ret = wc_HpkeSealBase(hpke, ephemeralKey, receiverKey,