Evidence

Register a SCITT Signed Statement and get its COSE Receipt

IETF SCITT registration under the riskrouter-scitt-profile|1 policy: a COSE_Sign1 hash envelope (protected 258 = -16, 32-byte payload), ES256, kid = the id of a key registered with POST /api/v2/evidence/keys, CWT claims iss and sub. The log keeps one leaf holding SHA-256 of the statement with its unprotected header emptied. Returns an RFC 9942 COSE Receipt and the Transparent Statement, base64.

post/api/v2/evidence/statement

Request

  • Base URL: https://api.riskrouter.eu
  • URL: https://api.riskrouter.eu/api/v2/evidence/statement
  • Auth: HTTP bearer

Response

Registered.

recordedboolean
statement_digeststring
receiptstring nullable

base64 COSE Receipt

transparent_statementstring

base64

Changes

No recorded changes to this operation across all 1 revision of this API.