Re: BLAKE2 for libcrypto

2018-11-11 Thread David Gwynne
On Sun, Nov 04, 2018 at 03:05:04AM -0700, Theo Buehler wrote: > On Thu, Oct 18, 2018 at 01:50:36PM +1000, David Gwynne wrote: > > By BLAKE2, I actually mean just BLAKE2s and BLAKE2b. It doesn't > > include BLAKE2sp, BLAKE2bp, or BLAKE2x. > > > > Like other hashes it is exposed via it's own API,

Re: BLAKE2 for libcrypto

2018-11-04 Thread Theo Buehler
On Thu, Oct 18, 2018 at 01:50:36PM +1000, David Gwynne wrote: > By BLAKE2, I actually mean just BLAKE2s and BLAKE2b. It doesn't > include BLAKE2sp, BLAKE2bp, or BLAKE2x. > > Like other hashes it is exposed via it's own API, but also through the > EVP message digest stuff which also allows it to

BLAKE2 for libcrypto

2018-10-17 Thread David Gwynne
By BLAKE2, I actually mean just BLAKE2s and BLAKE2b. It doesn't include BLAKE2sp, BLAKE2bp, or BLAKE2x. Like other hashes it is exposed via it's own API, but also through the EVP message digest stuff which also allows it to be used with HMAC. BLAKE2 has a bit more functionality compared to other