Cryptography-Guidelines
blake3
Cryptography-Guidelines | blake3 | |
---|---|---|
5 | 2 | |
392 | 332 | |
- | - | |
0.0 | 3.0 | |
over 1 year ago | 29 days ago | |
Assembly | ||
GNU General Public License v3.0 or later | MIT License |
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.
Cryptography-Guidelines
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
What are some alternatives?
orion - Usable, easy and safe pure-Rust crypto
xxHash - Extremely fast non-cryptographic hash algorithm
edgetk - 🔒 EC Integrated Security Suite written in Go
BLAKE3 - the official Rust and C implementations of the BLAKE3 cryptographic hash function
CryptoGotchas - A collection of common (interesting) cryptographic mistakes and learning resources.
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]
VbAsyncSocket - Sockets with pure VB6 impl of TLS encryption
blake3 - Pure Go implementation of BLAKE3 with AVX2 and SSE4.1 acceleration
scratch-cryptography-library - Modern cryptography primitives implemented in Scratch, via Boiga
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.
CryptoSwift - CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
hashit - A cross platform tool to compute hashes of files quickly. Similar to hashdeep.