1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
[package]
name = "blake2b_simd"
version = "0.5.11"
authors = ["Jack O'Connor"]
description = "a pure Rust BLAKE2b implementation with dynamic SIMD"
license = "MIT"
repository = "https://github.com/oconnor663/blake2_simd"
documentation = "https://docs.rs/blake2b_simd"
readme = "README.md"
keywords = ["blake2b", "blake2bp", "blake2"]
edition = "2018"
[features]
default = ["std"]
std = []
# This crate does a lot of #[inline(always)]. For BLAKE2b on ARM Cortex-M0 (and
# presumably other tiny chips), some of that inlining actually hurts
# performance. This feature disables some inlining, improving the performance
# of the portable implementation in that specific case.
uninline_portable = []
[dependencies]
arrayref = "0.3.5"
arrayvec = { version = "0.5.0", default-features = false }
constant_time_eq = "0.1.3"
|