Skip to content
This repository was archived by the owner on May 19, 2025. It is now read-only.

Add Blake2 algorithm#7

Open
MariusVolkhart wants to merge 4 commits into
bp-alex:masterfrom
MariusVolkhart:blake
Open

Add Blake2 algorithm#7
MariusVolkhart wants to merge 4 commits into
bp-alex:masterfrom
MariusVolkhart:blake

Conversation

@MariusVolkhart

Copy link
Copy Markdown
Contributor

Add Blake2 algorithm benchmarking. Use BouncyCastle, AlphaZero, and JBlake2. Also improve how the BouncyCastle benchmarks run to reduce unnecessary work.

Initially just from BouncyCastle using the lightweight API.

Blake2 aims to be faster than MD5, SHA-1, SHA-2, and SHA-3, but at least as secure as SHA-3.
Most of the benchmarks don't reset the digest twice. BouncyCastle resets the digest when doFinal() is called.
@bp-alex

bp-alex commented Mar 24, 2021

Copy link
Copy Markdown
Owner

Thanks @MariusVolkhart. Just one request, can you please add a reference to the use of the thirdparty directory to the "License" section of README.md?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants