CVE-2022-37966 auth/credentials: Add cli_credentials_get_aes256_key()
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Mon, 9 May 2022 02:35:05 +0000 (14:35 +1200)
committerStefan Metzmacher <metze@samba.org>
Tue, 13 Dec 2022 23:48:48 +0000 (00:48 +0100)
commiteefa55320558ce8da7fb9d90038c2f778487da44
tree451405f6310924ed86c2206513d65fb20ad73d3b
parent33e5f0b4a44c0d8231b4176a881cd7279dbe9292
CVE-2022-37966 auth/credentials: Add cli_credentials_get_aes256_key()

This allows us to generate AES256 keys from a given password and salt.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
(cherry picked from commit 0d9835e1e497d667ce49f00d5127d2231055793f)

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15237
Signed-off-by: Stefan Metzmacher <metze@samba.org>
auth/credentials/credentials.h
auth/credentials/credentials_krb5.c