Qu Wenruo 7c3fd5c25d lib: add BLAKE2 hash support
The code is cross-ported from BLAKE2 reference implementation
(https://github.com/BLAKE2/BLAKE2).

With minimal change to remove unused macros/features.

Currently there is only one user inside U-boot (btrfs), and since it
only utilize BLAKE2B, all other favors are all removed.

Signed-off-by: Qu Wenruo <wqu@suse.com>
[trini: Rename ROUND to R to avoid clash with <linux/bitops.h>
Signed-off-by: Tom Rini <trini@konsulko.com>
2022-01-18 08:31:02 -05:00
..
2022-01-18 08:31:02 -05:00
2022-01-10 14:01:57 -05:00
2021-10-08 15:53:26 -04:00
2021-01-16 19:17:11 -05:00
2021-03-07 17:37:13 +01:00
2021-10-08 15:53:26 -04:00
2021-09-04 12:26:01 -04:00
2022-01-18 08:31:02 -05:00
2022-01-18 08:31:02 -05:00
2021-09-16 10:29:40 -04:00
2021-07-14 16:57:35 -04:00
2021-10-08 15:53:26 -04:00
2021-03-02 15:53:37 -05:00
2021-07-15 18:42:05 -04:00