5 releases
Uses old Rust 2015
| 0.2.0 | Mar 5, 2019 |
|---|---|
| 0.1.5 | Jun 28, 2018 |
| 0.1.4 | Jun 22, 2018 |
| 0.1.3 | Jun 22, 2018 |
| 0.1.2 | Jun 21, 2018 |
#34 in #argon2
24 downloads per month
2MB
14K
SLoC
argonautica-c
Overview
argonautica-c is a C/C++ wrapper for argonautica.
Installation
- Install Rust (version 1.26.0 or higher)
- See here for instructions
- Install LLVM/Clang (version 3.9 or higher)
- Clone the argonautica repository
git clone https://github.com/bcmyers/argonautica.gitcd argonauticagit submodule initgit submodule update
- Build the library using Cargo
cargo build --release --features="simd", orcargo build --release
- Use the library
- The library, which will be called
libargonautica_c.dylibor something similar (depending on your OS), will be in the./target/releasedirectory - The header file, which will be called
argonautica.h, will be in the./argonautica-c/includedirectory
- The library, which will be called
License
argonautica-c is licensed under either of:
at your option.
Dependencies
~7–15MB
~299K SLoC