Re: [PATCH v2 2/7] nest: Add Blake2s and Blake2b hash functions

2020-11-17 Thread Toke Høiland-Jørgensen
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

Re: [PATCH v2 2/7] nest: Add Blake2s and Blake2b hash functions

2020-11-16 Thread Ondrej Zajicek
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

Re: [PATCH v2 2/7] nest: Add Blake2s and Blake2b hash functions

2020-11-16 Thread Toke Høiland-Jørgensen
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",

[PATCH v2 2/7] nest: Add Blake2s and Blake2b hash functions

2020-09-23 Thread Toke Høiland-Jørgensen
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