Skip to content

SHA256 vs Blake3 for file hashing #77

Answered by paulmillr
guri87-byte asked this question in Q&A
Discussion options

You must be logged in to vote
  1. We can’t use 64-bit arrays, they are slow: we are limited to 32b
  2. We can’t use threads and SIMD (parallelization)

On its own, blake3 is slower than sha2. It can achieve these performance numbers via clever tricks, which are not always available.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by guri87-byte
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants