Skip to content

Commit

Permalink
Merge pull request #308 from robinbryce/robin/issue-276-receipts
Browse files Browse the repository at this point in the history
Update the definition of Receipts
  • Loading branch information
SteveLasker authored Oct 15, 2024
2 parents 523583c + ae24c9b commit b468e21
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions draft-ietf-scitt-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,9 +228,8 @@ Over time, an Issuer may register new Signed Statements about an Artifact in a T
Receipt:

: a cryptographic proof that a Signed Statement is included in the Append-only Log.
Receipts are based on Signed Inclusion Proofs, such as those as described in COSE Signed Merkle Tree Proofs {{-COMETRE}};
they can be built on different verifiable data structures, not just binary merkle trees.
A Receipt consists of a Transparency Service-specific inclusion proof for the Signed Statement, a signature by the Transparency Service of the state of the Append-only Log after the inclusion, and additional metadata (contained in the signature's protected headers) to assist in auditing.
Receipts are signed proofs of verifiable data-structure properties.
The types of Receipts MUST support inclusion proofs and MAY support other proof types, such as consistency proofs.

Registration:

Expand Down

0 comments on commit b468e21

Please sign in to comment.