blake3
blake3
blake3 | blake3 | |
---|---|---|
2 | 1 | |
330 | 365 | |
- | - | |
3.0 | 0.0 | |
28 days ago | 5 days ago | |
Assembly | Go | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
blake3
- Go 1.17 offers a big performance boost!
-
Help me understand blake3 and how to use it in golang.
Otherwise, there already exist implementations for Golang, e.g. https://github.com/lukechampine/blake3
blake3
What are some alternatives?
xxHash - Extremely fast non-cryptographic hash algorithm
BLAKE3 - the official Rust and C implementations of the BLAKE3 cryptographic hash function
JohnTheRipper - John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs [Moved to: https://github.com/openwall/john]
secureio - An easy-to-use XChaCha20-encryption wrapper for io.ReadWriteCloser (even lossy UDP) using ECDH key exchange algorithm, ED25519 signatures and Blake3+Poly1305 checksums/message-authentication for Go (golang). Also a multiplexer.
Cryptography-Guidelines - Guidance on implementing cryptography as a developer.
hashit - A cross platform tool to compute hashes of files quickly. Similar to hashdeep.