|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| b2sum/ | H | 23-Jul-2019 | - | 520 | 416 |
| bench/ | H | 23-Jul-2019 | - | 158 | 106 |
| csharp/ | H | 23-Jul-2019 | - | 3,626 | 2,799 |
| neon/ | H | 23-Jul-2019 | - | 4,442 | 3,313 |
| ref/ | H | 23-Jul-2019 | - | 2,643 | 1,985 |
| sse/ | H | 23-Jul-2019 | - | 3,916 | 2,912 |
| testvectors/ | H | 03-May-2022 | - | 69,731 | 69,675 |
| .gitignore | H A D | 23-Jul-2019 | 365 | 28 | 27 |
| COPYING | H A D | 23-Jul-2019 | 6.9 KiB | 122 | 109 |
| README.md | H A D | 23-Jul-2019 | 900 | 26 | 16 |
README.md
1# BLAKE2
2
3This is the reference source code package of BLAKE2, which includes
4
5* `ref/`: C implementations of BLAKE2b, BLAKE2bp, BLAKE2s, BLAKE2sp,
6 aimed at portability and simplicity.
7
8* `sse/`: C implementations of BLAKE2b, BLAKE2bp, BLAKE2s, BLAKE2sp,
9 optimized for speed on CPUs supporting SSE2, SSSE3, SSE4.1, AVX, or
10 XOP.
11
12* `csharp/`: C# implementation of BLAKE2b.
13
14* `b2sum/`: Command line utility to hash files, based on the `sse/`
15 implementations.
16
17* `bench/`: Benchmark tool to measure cycles-per-byte speeds and produce
18 graphs copyright.
19
20All code is triple-licensed under the [CC0](http://creativecommons.org/publicdomain/zero/1.0), the [OpenSSL Licence](https://www.openssl.org/source/license.html), or the [Apache Public License 2.0](http://www.apache.org/licenses/LICENSE-2.0),
21at your choosing.
22
23More: [https://blake2.net](https://blake2.net).
24
25Contact: contact@blake2.net
26