s390/pkey: zeroize key blobs
authorHolger Dengler <dengler@linux.ibm.com>
Thu, 20 Apr 2023 12:34:10 +0000 (14:34 +0200)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Mon, 15 May 2023 12:20:13 +0000 (14:20 +0200)
commit844cf829e5f33e00b279230470c8c93b58b8c16f
tree2cdf9de63971c8846f83f2d4065572ece1e4334a
parent8703dd6b238da0ec6c276e53836f8200983d3d9b
s390/pkey: zeroize key blobs

Key blobs for the IOCTLs PKEY_KBLOB2PROTK[23] may contain clear key
material. Zeroize the copies of these keys in kernel memory after
creating the protected key.

Reviewed-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Holger Dengler <dengler@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
drivers/s390/crypto/pkey_api.c