
25 Nov
2023
25 Nov
'23
4:13 p.m.
From: Hao Fang <fanghao11@huawei.com> Signed-off-by: Hao Fang <fanghao11@huawei.com> --- src/uadk_ec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/uadk_ec.c b/src/uadk_ec.c index 78c403f..400040e 100644 --- a/src/uadk_ec.c +++ b/src/uadk_ec.c @@ -328,6 +328,10 @@ static int set_digest(handle_t sess, struct wd_dtb *e, if (dlen << TRANS_BITS_BYTES_SHIFT > order_bits) { m = BN_new(); + if (!m) { + fprintf(stderr, "failed to BN_new BIGNUM m\n"); + return -1; + } /* Need to truncate digest if it is too long: first truncate * whole bytes -- 2.33.0