# SP800-185
[![travis-ci](https://api.travis-ci.org/quininer/sp800-185.svg)](https://travis-ci.org/quininer/sp800-185)
[![appveyor](https://ci.appveyor.com/api/projects/status/8daadka3u64177gp?svg=true)](https://ci.appveyor.com/project/quininer/sp800-185)
[![crates](https://img.shields.io/crates/v/sp800-185.svg)](https://crates.io/crates/sp800-185)
[![license](https://img.shields.io/github/license/quininer/sp800-185.svg)](https://github.com/quininer/sp800-185/blob/master/LICENSE)
[![docs.rs](https://docs.rs/sp800-185/badge.svg)](https://docs.rs/sp800-185/)

SHA-3 Derived Functions (SP800-185) Implementation in Rust.

* [SHA-3 Derived Functions: cSHAKE, KMAC, TupleHash, and ParallelHash](nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-185.pdf)
* [KeccakCodePackage](https://github.com/gvanas/KeccakCodePackage)
