Signstar Sign

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.

Documentation

signstar-sign

The 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

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.