[package] name = "blake2b_simd" version = "1.0.2" 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.7.0", default-features = false } constant_time_eq = "0.3.0"