https://github.com/nervosnetwork/blake2b-rs
https://github.com/nervosnetwork/blake2b-rs
blake2 rust
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nervosnetwork/blake2b-rs
- Owner: nervosnetwork
- License: mit
- Created: 2019-03-06T13:29:38.000Z (about 7 years ago)
- Default Branch: develop
- Last Pushed: 2025-06-19T07:10:19.000Z (12 months ago)
- Last Synced: 2025-08-19T01:17:01.581Z (10 months ago)
- Topics: blake2, rust
- Language: C
- Size: 119 KB
- Stars: 7
- Watchers: 2
- Forks: 11
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/nervosnetwork/blake2b-rs/actions/workflows/ci.yml?branch=develop)
[](https://crates.io/crates/blake2b-rs)
[![License]](#license)
[license]: https://img.shields.io/badge/License-MIT-green.svg
# blake2b-rs
The [blake2b-rs](https://crates.io/crates/blake2b-rs) crate is a safe Rust binding to [blake2](https://github.com/BLAKE2/BLAKE2).
## Building from Source
```bash
git clone https://github.com/nervosnetwork/blake2b-rs.git
cd blake2b-rs
cargo build
```
## Features
* SIMD optimization.
* Support for Personalization and Salt.
## License
Licensed under the [LICENSE-MIT](http://opensource.org/licenses/MIT), as described in the [LICENSE](LICENSE) file.
### Third-party software
This crate includes copies and modifications of software developed by third parties:
* [BLAKE2](BLAKE2) is based on [BLAKE2](https://github.com/BLAKE2/BLAKE2), triple-licensed under the CC0, the OpenSSL Licence, or the Apache Public License 2.0. Choosing the Apache Public License 2.0.
* [Test Vectors](fixtures) is taken from [emilbayes/blake2b](https://github.com/emilbayes/blake2b), licensed under the [ISC](https://github.com/emilbayes/blake2b/blob/master/LICENSE)