Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Define raw public key #313

Merged
merged 2 commits into from
Oct 11, 2024
Merged

Define raw public key #313

merged 2 commits into from
Oct 11, 2024

Conversation

deeglaze
Copy link
Collaborator

@deeglaze deeglaze commented Oct 9, 2024

Raw still needs an encoding. Taking this to mean the RawPublicKey encoding defined in TLS 1.3.

@thomas-fossati
Copy link
Collaborator

It's SubjectPublicKeyInfo from RFC5280.

Haven't checked but we should have that defined somewhere already - I am pretty sure, because it's what we use for PSA/CCA

@nedmsmith
Copy link
Collaborator

The corim spec and the TCG endorsement spec clarifies it as a PEM encoded SubjectPublicKeyInfo and points to Section 13 in RFC7468.

@nedmsmith
Copy link
Collaborator

It would be helpful to file an issue before creating a PR so that there is opportunity to explore the problem a bit and to determine what/if a PR is needed.

draft-ietf-rats-corim.md Outdated Show resolved Hide resolved
@deeglaze deeglaze force-pushed the rawpk branch 3 times, most recently from c55b9c9 to b9a57c5 Compare October 11, 2024 14:27
Copy link
Collaborator

@thomas-fossati thomas-fossati left a comment

Choose a reason for hiding this comment

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

LGTM

Raw still needs an encoding. Taking this to mean the RawPublicKey
encoding defined in TLS 1.3.
Add tagged-bytes for any identifier in a RFC5280 Subject Key Identifier.
Copy link
Member

@henkbirkholz henkbirkholz left a comment

Choose a reason for hiding this comment

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

we'll come back to the use of normative language here via #317

@thomas-fossati thomas-fossati merged commit 42bd6ae into ietf-rats-wg:main Oct 11, 2024
1 check passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants