Ondrej Zajicek writes:
> On Mon, Nov 16, 2020 at 11:31:14PM +0100, Toke Høiland-Jørgensen wrote:
>> Toke Høiland-Jørgensen writes:
>>
>> > @@ -169,6 +170,12 @@ const struct mac_desc mac_table[ALG_MAX] = {
>> >[ALG_SHA256] = HASH_DESC("Keyed SHA-256", sha256, SHA256),
>> >[ALG_SHA3
On Mon, Nov 16, 2020 at 11:31:14PM +0100, Toke Høiland-Jørgensen wrote:
> Toke Høiland-Jørgensen writes:
>
> > @@ -169,6 +170,12 @@ const struct mac_desc mac_table[ALG_MAX] = {
> >[ALG_SHA256] = HASH_DESC("Keyed SHA-256", sha256, SHA256),
> >[ALG_SHA384] = HASH_DESC("Keyed SHA-38
Toke Høiland-Jørgensen writes:
> @@ -169,6 +170,12 @@ const struct mac_desc mac_table[ALG_MAX] = {
>[ALG_SHA256] = HASH_DESC("Keyed SHA-256", sha256, SHA256),
>[ALG_SHA384] = HASH_DESC("Keyed SHA-384", sha384, SHA384),
>[ALG_SHA512] = HASH_DESC("Keyed SHA-512",
From: Toke Høiland-Jørgensen
The Babel MAC authentication draft recommends implementing Blake2s as one
of the supported algorithms. In order to achieve do this, add the blake2b
and blake2s hash functions for MAC authentication. The hashing function
implementations are the reference implementation