fs-verity: add SHA-512 support
authorEric Biggers <ebiggers@google.com>
Mon, 22 Jul 2019 16:26:23 +0000 (09:26 -0700)
committerEric Biggers <ebiggers@google.com>
Tue, 13 Aug 2019 02:33:50 +0000 (19:33 -0700)
commitadd890c9f9d2d1d79184ded72f23b37b164fc673
treecb982f8ac59675b4435c74b10571bc75a0ceb965
parent4dd893d832cf4da5409e1fecea9c4f6452a93f2b
fs-verity: add SHA-512 support

Add SHA-512 support to fs-verity.  This is primarily a demonstration of
the trivial changes needed to support a new hash algorithm in fs-verity;
most users will still use SHA-256, due to the smaller space required to
store the hashes.  But some users may prefer SHA-512.

Reviewed-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Eric Biggers <ebiggers@google.com>
fs/verity/fsverity_private.h
fs/verity/hash_algs.c
include/uapi/linux/fsverity.h