#encryption #nethsm #hsm

nethsm-config

A library for working with application configuration files for Nitrokey NetHSM devices

8 releases (4 breaking)

Uses new Rust 2024

0.5.0 Aug 19, 2025
0.4.0 Jul 10, 2025
0.3.0 Apr 22, 2025
0.2.2 Dec 8, 2024
0.1.1 Sep 11, 2024

#2352 in Cryptography

Download history 4/week @ 2025-09-25 8/week @ 2025-10-02 1/week @ 2025-10-16

397 downloads per month
Used in nethsm-cli

Apache-2.0 OR MIT

555KB
6.5K SLoC

NetHSM-config

A library for working with application configuration files for Nitrokey NetHSM devices.

The Nitrokey NetHSM is a hardware appliance, that serves as secure store for cryptographic keys. With the help of a REST API it is possible to communicate with the device (as well as the official nethsm container) for setup and various cryptographic actions.

This library is meant to be used by end-user applications written against the nethsm crate.

Documentation

Contributing

Please refer to the contributing guidelines to learn how to contribute to this project.

License

This project may be used under the terms of the Apache-2.0 or MIT license.

Changes to this project - unless stated otherwise - automatically fall under the terms of both of the aforementioned licenses.

Dependencies

~36–54MB
~1M SLoC