]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
crypto: caam - guard HMAC key hex dumps in hash_digest_key
authorThorsten Blum <thorsten.blum@linux.dev>
Thu, 19 Mar 2026 09:29:33 +0000 (10:29 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 27 Mar 2026 09:52:43 +0000 (18:52 +0900)
commit177730a273b18e195263ed953853273e901b5064
tree2897a5f949487ed7bb3a8d6f040dac861aac4aea
parentd134feeb5df33fbf77f482f52a366a44642dba09
crypto: caam - guard HMAC key hex dumps in hash_digest_key

Use print_hex_dump_devel() for dumping sensitive HMAC key bytes in
hash_digest_key() to avoid leaking secrets at runtime when
CONFIG_DYNAMIC_DEBUG is enabled.

Fixes: 045e36780f11 ("crypto: caam - ahash hmac support")
Fixes: 3f16f6c9d632 ("crypto: caam/qi2 - add support for ahash algorithms")
Cc: stable@vger.kernel.org
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/caam/caamalg_qi2.c
drivers/crypto/caam/caamhash.c