Expand description
§Signstar crypto
Common types and functionality for cryptography in Signstar.
§Documentation
- https://signstar.archlinux.page/rustdoc/signstar_crypto/ for development version of the crate
- https://docs.rs/signstar_crypto/latest/signstar_crypto/ for released versions of the crate
§Features
_containerized-integration-test: Integration tests that require a containerized test environment. NOTE: Unless you are developing this crate, you will very likely not want to use this feature._test-helpers: Helpers used for integration test setups. NOTE: Unless you are developing this crate, you will very likely not want to use this feature.nethsm: Enable integration required for use with a NetHSM.
§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.
Re-exports§
pub use secret_file::AdministrativeSecretHandling;pub use secret_file::NonAdministrativeSecretHandling;
Modules§
- error 🔒
- Error handling.
- key
- Cryptographic key handling.
- openpgp
- OpenPGP functionality for Signstar.
- passphrase
- Passphrase handling.
- secret_
file - Creation and loading of secrets from files.
- signer
- Low-level signing interface.
- test
- Utilities used for test setups.
- traits
- Traits for cryptography related items.
Enums§
- Error
- An error that may occur when working with cryptographic types for Signstar.