On Thu, 2021-12-23 at 19:11 +0000, dd via Digitalmars-d-announce wrote: > Hey people, > > I'm announcing my implementation of the BLAKE2 hashing algorithm > package at > > https://github.com/dd86k/blake2-d > > blake2-d supports (so far) the b and s variants at version > v0.1.0. Tested results with OpenSSL and these tests are > reinforced in unittests. > > Sadly, HMAC is not yet supported because the way it's done in > BLAKE2 is... Particular. > > None the less, it has been published to the DUB registry at > > https://code.dlang.org/packages/blake2-d > > For more information about BLAKE2, you can visit blake2.net or > see IETF RFC 7693. > > Now off-topic, yes, I do plan to implement BLAKE3 in a separate > package. > > And as for my sha3-d package, for those who don't know, is > currently at version 1.2.1, which includes fixes for OOP and HMAC > usage.
Awesome! Thanks for this. -- Sincerely, Luís Ferreira @ lsferreira.net
signature.asc
Description: This is a digitally signed message part
