aboutsummaryrefslogtreecommitdiff
path: root/sysutils/b3sum/pkg-descr
blob: 804c95b4aa29c815ab9a051e0eff2c19776cc3cd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
BLAKE3 is a cryptographic hash function that is:
- Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.
- Secure, unlike MD5 and SHA-1. And secure against length extension, unlike
  SHA-2.
- Highly parallelizable across any number of threads and SIMD lanes, because
  it's a Merkle tree on the inside.
- Capable of verified streaming and incremental updates, again because it's a
  Merkle tree.
- A PRF, MAC, KDF, and XOF, as well as a regular hash.
- One algorithm with no variants, which is fast on x86-64 and also on smaller
  architectures.