aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJack O'Connor <[email protected]>2022-03-05 14:52:28 -0500
committerJack O'Connor <[email protected]>2022-03-05 14:52:28 -0500
commit9cd41c0cfdc2fa2fcb8261ff3e1446d98495c991 (patch)
tree0cfa8c5309c871176b71442887d22a39f89c3ce7 /README.md
parent039f8cdc2096bde890a52dd8d9f044cc1e1eebb8 (diff)
link to reference impl ports from the main readme too
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/README.md b/README.md
index 247e36d..721c462 100644
--- a/README.md
+++ b/README.md
@@ -48,13 +48,16 @@ This repository is the official implementation of BLAKE3. It includes:
implementation, it's not currently multithreaded. See
[`c/README.md`](c/README.md).
-* The [reference implementation](reference_impl/reference_impl.rs),
+* The [Rust reference implementation](reference_impl/reference_impl.rs),
which is discussed in Section 5.1 of the [BLAKE3
paper](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf).
This implementation is much smaller and simpler than the optimized
ones above. If you want to see how BLAKE3 works, or you're writing a
port that doesn't need multithreading or SIMD optimizations, start
- here.
+ here. Ports of the reference implementation to other languages are
+ hosted in separate repositories
+ ([C](https://github.com/oconnor663/blake3_reference_impl_c),
+ [Python](https://github.com/oconnor663/pure_python_blake3)).
* A [set of test
vectors](https://github.com/BLAKE3-team/BLAKE3/blob/master/test_vectors/test_vectors.json)