| Crates.io | signstar-sign |
| lib.rs | signstar-sign |
| version | 0.1.1 |
| created_at | 2025-07-10 19:47:53.416281+00 |
| updated_at | 2025-08-19 22:43:30.616457+00 |
| description | Signstar signing responses for Signstar signing requests |
| homepage | https://gitlab.archlinux.org/archlinux/signstar |
| repository | https://gitlab.archlinux.org/archlinux/signstar |
| max_upload_size | |
| id | 1746980 |
| size | 156,725 |
Offers an executable for processing Signstar signing requests.
Requests are created using signstar-request-signature and specify everything that is needed for creating an artifact signature.
The signstar-sign executable provided by this crate returns a Signstar signing response which contains a signature in protocol-specific framing.
Currently, only OpenPGP signatures are supported. However, both request and response format are designed with extensibility in mind and other technologies can be integrated in the future.
signstar-signThe following command takes a signing request, encoded in JSON, and produces a JSON response.
The JSON response contains a signature field, which is an armored OpenPGP signature.
signstar-sign < ../signstar-request-signature/tests/sample-request.json | jq --raw-output .signature | rsop dearmor | rpacket dump
Please refer to the contributing guidelines to learn how to contribute to this project.
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.