]> git.ipfire.org Git - thirdparty/krb5.git/commit
Add vector support to k5_sha256()
authorGreg Hudson <ghudson@mit.edu>
Sun, 4 Feb 2018 01:53:42 +0000 (20:53 -0500)
committerGreg Hudson <ghudson@mit.edu>
Sat, 24 Mar 2018 18:54:04 +0000 (14:54 -0400)
commit4f3373e8c55b3e9bdfb5b065e07214c5816c85fa
tree07b0bf44daf998c2d943a3f7584d1681d94c2f50
parenta9f9a68d21f8f06dd78b80208aee292d2266a85d
Add vector support to k5_sha256()

Add a length argument so that multiple krb5_data values can be passed
to k5_sha256(), for efficient computation of SHA-256 hashes over
concatenations of data values.
src/include/k5-int.h
src/lib/crypto/builtin/sha2/sha256.c
src/lib/crypto/crypto_tests/t_sha2.c
src/lib/crypto/openssl/sha256.c
src/lib/krb5/rcache/rc_conv.c