Signstar Request Signature
This crate offers a library and an executable for creating, reading and writing of signing requests for files.
Documentation
- https://signstar.archlinux.page/rustdoc/signstar_request_signature/ for development version of the crate
- https://docs.rs/signstar_request_signature/ for released versions of the crate
- Design document and specifications for requests and responses
Preparing signing request
The tool can be used to prepare a raw JSON signing request:
signstar-request-signature prepare Cargo.toml
Sending the signing request over SSH
Additionally it’s possible to prepare the signing request and send it over SSH in one command.
send subcommand requires parameters related to SSH session:
signstar-request-signature send --config "$config" --user signstar-sign Cargo.toml | jq
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.cli: Enables command line interface for creating and sending signing requests
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.