btrfs-progs/crypto
Johannes Thumshirn 067454f955 btrfs-progs: Add HMAC(SHA256) support
Add support for authenticated file systems using HMAC(SHA256) as
checksumming algorithm.

Example:
mkfs.btrfs --csum hmac-sha256 --auth-key 0123456789 -f test.img

Signed-off-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: David Sterba <dsterba@suse.com>
2020-05-26 21:54:51 +02:00
..
blake2-impl.h btrfs-progs: add blake2b reference implementation 2019-11-18 19:21:05 +01:00
blake2.h btrfs-progs: add blake2b reference implementation 2019-11-18 19:21:05 +01:00
blake2b-ref.c btrfs-progs: add blake2b reference implementation 2019-11-18 19:21:05 +01:00
crc32c.c btrfs-progs: move crc32c implementation to crypto/ 2019-11-18 19:20:02 +01:00
crc32c.h btrfs-progs: move crc32c implementation to crypto/ 2019-11-18 19:20:02 +01:00
hash-speedtest.c btrfs-progs: add more hash implementation providers 2020-05-04 20:48:40 +02:00
hash.c btrfs-progs: Add HMAC(SHA256) support 2020-05-26 21:54:51 +02:00
hash.h btrfs-progs: Add HMAC(SHA256) support 2020-05-26 21:54:51 +02:00
sha-private.h btrfs-progs: move sha256 from tests to crypto/ 2019-11-18 19:20:02 +01:00
sha.h btrfs-progs: move sha256 from tests to crypto/ 2019-11-18 19:20:02 +01:00
sha224-256.c btrfs-progs: add sha256 as supported checksumming algorithm 2019-11-18 19:20:40 +01:00
xxhash.c btrfs-progs: lots of typo fixes (codespell) 2020-03-31 18:37:38 +02:00
xxhash.h btrfs-progs: lots of typo fixes (codespell) 2020-03-31 18:37:38 +02:00