Skip to content

Add special landmark group that expresses just timestamp - #270

Open
bwesterb wants to merge 1 commit into
mainfrom
bas/timestamp-tai
Open

Add special landmark group that expresses just timestamp#270
bwesterb wants to merge 1 commit into
mainfrom
bas/timestamp-tai

Conversation

@bwesterb

Copy link
Copy Markdown
Collaborator

No description provided.


For the case where a relying party wants to express the active landmarks it has available, without detailing which CAs in particular, we provide the *universal timestamped landmark group* as follows.

* The identifying OID arc of the group is `id-mtc-timestamp` (`44363.47.3`).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As in other places where we use a 44353.47.* OID, it's worth noting here that 44363.47.3 is temporary and will eventually be replaced by a relative OID allocated by IANA.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where should IANA allocate it? (See other allocations.) I think it might be fine to leave as is.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm suggesting structuring thee text this way:

https://ietf-plants-wg.github.io/merkle-tree-certs/draft-ietf-plants-merkle-tree-certs.html#section-5.1-7

The attribute's value is a RELATIVE-OID containing the trust anchor ID's ASN.1 representation. For example, the distinguished name for a CA with ID 32473.1 would be represented in syntax of {{?RFC4514}} as:

1.3.6.1.5.5.7.25.TBD=#0d0481fd5901

For initial experimentation, early implementations of this design will:

  1. Use UTF8String to represent the attribute's value rather than RELATIVE-OID. The UTF8String contains trust anchor ID's ASCII representation, e.g. 32473.1.

  2. Use the OID 1.3.6.1.4.1.44363.47.1 instead of id-rdna-trustAnchorID.

For example, the distinguished name for a CA with ID 32473.1 would be represented in syntax of {{?RFC4514}} as:

1.3.6.1.4.1.44363.47.1=#0c0733323437332e31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants