From 64d00eb76671a26c943e461baddcadd93b98672b Mon Sep 17 00:00:00 2001 From: Nikos Fotiou Date: Sun, 2 Jun 2024 13:52:19 +0300 Subject: [PATCH] more dumentation provided --- 01_web/index.html | 32 +++++++++++++++++++++++++++++++- 02_api/index.html | 37 +++++++++++++++++++++++++++++++++---- index.html | 2 +- search/search_index.json | 2 +- 4 files changed, 66 insertions(+), 7 deletions(-) diff --git a/01_web/index.html b/01_web/index.html index 8c59d84..280523b 100644 --- a/01_web/index.html +++ b/01_web/index.html @@ -46,6 +46,10 @@ @@ -77,7 +81,33 @@

Web UI

-

STaaS can be accessed using a Web Ui

+

STaaS can be accessed using a Web UI

+

Signing

+

Artifact signature can be simply executed by following these steps:

+
    +
  1. Press the Sign button
  2. +
  3. Select a file to sign and optionally provide a comment
  4. +
+

In the background, the sign page calculates the digest of the selected file and +submits it for signature. Signed files can be viewed by pressing the Activity +button. From there, you can download the signature bundle and you can view information +about the generated certificate, as well as, the record stored in the public registry. +Signatures can be deleted from STaaS but they are not revoked.

+

Verification

+

Generated bundles can be verified using the Cosign tool. +For this verification you would need STaaS's CA certificate. This can be obtained +by clicking here. A signature bundle can be +verified using the following command:

+
cosign verify-blob \
+    --certificate-identity=YOUR_STAAS_IDENTITY \
+    --certificate-oidc-issuer=https://staas.excid.io \
+    --certificate-chain ca.pem \
+    --insecure-ignore-sct \
+    --bundle signature.bundle \
+    YOUR_FILE
+
+

The --insecure-ignore-sct flag is required since certificated generated using a private +instance of Fulcio are not allowed to be recorded in the transparency registry.