]> git.baikalelectronics.ru Git - kernel.git/commit
net/tls: Use aead_request_alloc/free for request alloc/free
authorVakul Garg <vakul.garg@nxp.com>
Wed, 11 Jul 2018 09:02:20 +0000 (14:32 +0530)
committerDavid S. Miller <davem@davemloft.net>
Thu, 12 Jul 2018 21:44:11 +0000 (14:44 -0700)
commit0671a746a8d0af783f829ea20617dba4c0329e4b
tree27195eda78c768a6f96e6583bbb313b220659abd
parent195074365645e6e519c02908bd9625a627e33780
net/tls: Use aead_request_alloc/free for request alloc/free

Instead of kzalloc/free for aead_request allocation and free, use
functions aead_request_alloc(), aead_request_free(). It ensures that
any sensitive crypto material held in crypto transforms is securely
erased from memory.

Signed-off-by: Vakul Garg <vakul.garg@nxp.com>
Acked-by: Dave Watson <davejwatson@fb.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/tls/tls_sw.c