Skip to content

Commit

Permalink
frist attempt at addressing issue #226
Browse files Browse the repository at this point in the history
  • Loading branch information
henkbirkholz committed Jul 5, 2024
1 parent 55a11cd commit b53f096
Showing 1 changed file with 5 additions and 33 deletions.
38 changes: 5 additions & 33 deletions draft-ietf-scitt-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ normative:
RFC9360:
RFC8392:
COSWID: RFC9393
I-D.draft-ietf-cose-merkle-tree-proofs: COMETRE

CWT_CLAIMS_COSE: I-D.ietf-cose-cwt-claims-in-headers
IANA.cwt:
Expand All @@ -87,7 +88,6 @@ normative:

informative:

I-D.draft-ietf-cose-merkle-tree-proofs: COMETRE
I-D.draft-ietf-rats-eat: draft-ietf-rats-eat
NIST.SP.1800-19:
NIST.SP.800-63-3:
Expand Down Expand Up @@ -182,8 +182,6 @@ The terms defined in this section have special meaning in the context of Supply
When used in text, the corresponding terms are capitalized.
To ensure readability, only a core set of terms is included in this section.

**Editor's Note:**: *The label "394" is expected to be reserved by this document, in the COSE Header Parameters Registry.*

The terms "header", "payload", and "to-be-signed bytes" are defined in {{-COSE}}.

The term "claim" is defined in {{RFC8392}}.
Expand Down Expand Up @@ -580,7 +578,7 @@ Client applications MAY request Receipts regardless of the identity of the Issue
When a Signed Statement is registered by a Transparency Service a Receipt becomes available.
When a Receipt is included in a Signed Statement a Transparent Statement is produced.

Receipts are based on Signed Inclusion Proofs as described in COSE Signed Merkle Tree Proofs ({{-COMETRE}}).
Receipts are based on Signed Inclusion Proofs as described in COSE Signed Merkle Tree Proofs ({{-COMETRE}}) that also provides the COSE header parameter semantics for label 394.

The Registration time is defined as the timestamp at which the Transparency Service has added this Signed Statement to its Append-only Log.

Expand All @@ -592,7 +590,7 @@ The Registration time is defined as the timestamp at which the Transparency Serv
{: #fig-transparent-statement-cddl title="CDDL definition for a Transparent Statement"}

{{fig-transparent-statement-edn}} illustrates a Transparent Statement with a detached payload, and two Receipts in its unprotected header.
The label 394 `receipts` in unprotected header can contain multiple Receipts.
The type of label 394 `receipts` in the unprotected header is a CBOR array that can contain one or more Receipts (each entry encoded as a .cbor encoded Receipts).

~~~ cbor-diag
18( / COSE Sign 1 /
Expand Down Expand Up @@ -844,36 +842,10 @@ It is up to the Issuer to notify Transparency Services of credential revocation

# IANA Considerations

TBD; {{mybody}}.

## Media Type Registration

This section requests registration of the following media types {{RFC2046}} in
the "Media Types" registry {{IANA.media-types}} in the manner described
in {{RFC6838}}.

To indicate that the content is an scitt configuration represented as JSON:

- Type name: application
- Subtype name: scitt-configuration+json
- Required parameters: n/a
- Optional parameters: n/a
- Encoding considerations: binary; application/scitt-configuration+json values are represented as a JSON Object; UTF-8 encoding SHOULD be employed for the JSON object.
- Security considerations: See the Security Considerations section of TBD.
- Interoperability considerations: n/a
- Published specification: TBD
- Applications that use this media type: TBD
- Fragment identifier considerations: n/a
- Additional information:
- Magic number(s): n/a
- File extension(s): n/a
- Macintosh file type code(s): n/a
- Person & email address to contact for further information: TBD
- Intended usage: COMMON
- Restrictions on usage: none
- Author: TBD
- Change Controller: IETF
- Provisional registration? No
Pending WG discussion.

--- back

# Common Terminology Disambiguation
Expand Down

0 comments on commit b53f096

Please sign in to comment.