# wolfhsm-sys
Raw FFI bindings to [wolfHSM](https://github.com/wolfSSL/wolfHSM), generated by bindgen. This is the low-level foundation crate; most users should depend on `wolfhsm` instead.
## Usage
```toml
wolfhsm-sys = { version = "0.1" }
```
The build script compiles wolfHSM from source via `wolfhsm-src`. Set `WOLFHSM_SRC` to the wolfHSM source tree and `WOLFSSL_DIR` (or `WOLFSSL_INCLUDE_DIR`) to the wolfSSL headers.
## Features
| `she` | Enable SHE (Secure Hardware Extension) — propagates to `wolfhsm-src`. |
## License
`GPL-3.0-only OR LicenseRef-wolfSSL-commercial`