BLAKE3 1.0
github.com
BLAKE3 1.0
1–10 of 126 posts
Re: BLAKE3 1.0
#2Re: BLAKE3 1.0
#3Re: BLAKE3 1.0
#4If I had a BLAKE3 implementation available in the programming language of choice, is there any reason to still prefer the SHA family over it (for integrity checks, not for password hashing, as mentioned in the readme)?
Re: BLAKE3 1.0
#5If I had a BLAKE3 implementation available in the programming language of choice, is there any reason to still prefer the SHA family over it (for integrity checks, not for password hashing, as mentioned in the readme)?
BLAKE3 is faster, sometimes a lot faster, on hardware without SHA instructions. On hardware with SHA instructions SHA may be faster. Same as the AES story where AES is faster than ChaCha on CPUs with dedicated hardware but slower otherwise.
Re: BLAKE3 1.0
#6Re: BLAKE3 1.0
#7If I had a BLAKE3 implementation available in the programming language of choice, is there any reason to still prefer the SHA family over it (for integrity checks, not for password hashing, as mentioned in the readme)?
Re: BLAKE3 1.0
#8One thing I was wondering about, OpenSSL 1.3 dropped support for SSL compression. Would that mean the compression function in BLAKE2 and future BLAKE3 integration couldn't be used or is this a different layer? https://en.wikipedia.org/wiki/BLAKE_(hash_function)
Re: BLAKE3 1.0
#9a comment in blake3_neon.c: // TODO: This is probably incorrect for big-endian ARM. How should that work?