]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: hisilicon/sec - fix auth key size error
authorKai Ye <yekai13@huawei.com>
Thu, 21 Jul 2022 02:18:31 +0000 (10:18 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Aug 2022 12:23:35 +0000 (14:23 +0200)
commit27e25b7cd675f384fc356eb7e43bc43a54698387
treea20e88825f09f4489422376c5bbf3239dd1a54cf
parent3cf7d7a89ec1f51210261a9daf54824fe3750c58
crypto: hisilicon/sec - fix auth key size error

[ Upstream commit 28fdbe40432d12ea1f011f089c4360614290e82a ]

The authentication algorithm supports a maximum of 128-byte keys.
The allocated key memory is insufficient.

Fixes: f50836e1f4d1 ("crypto: hisilicon - Add aead support on SEC2")
Signed-off-by: Kai Ye <yekai13@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/crypto/hisilicon/sec2/sec_crypto.c
drivers/crypto/hisilicon/sec2/sec_crypto.h