Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

fix text that says to use RFC9148 discovery #34

Closed
mcr opened this issue Jul 12, 2022 · 2 comments
Closed

fix text that says to use RFC9148 discovery #34

mcr opened this issue Jul 12, 2022 · 2 comments
Assignees

Comments

@mcr
Copy link
Member

mcr commented Jul 12, 2022

EskoDijk 6 days ago
I don't get this part. It's a pledge, so it needs to find a BRSKI Registrar, not an EST server. So the discovery in RFC 9148 is irrelevant at this stage. Later on, once the voucher is received, the pledge will do EST functions directly with the registrar over the same DTLS connection, so there's still no need to discover an EST server.

Maybe later if it wants to renew its cert, it can use EST server discovery but I think it could even in that case use BRSKI Registrar discovery since the Registrar is defined to also act as EST server (or not?).

Member
@EskoDijk EskoDijk 6 days ago
I thought we agreed in the call that a pledge would only discover a device of type "join proxy", which in Far cases would yield a true join proxy and in Near use cases would yield a join proxy function hosted at the Registrar's machine. (So like a registrar, pretending to be a join proxy.) Then the pledge only has to do one type of discovery and doesn't have to decide which that is, which makes the protocol simpler and better testable/interoperable.

@EskoDijk
Copy link
Collaborator

Proposed fix is to just replace one RFC number. I think the reference was wrong:

OLD
Discoverable port numbers are usually returned for Join Proxy resources in the of the payload (see section 4.1 of [RFC9148].

NEW
Discoverable port numbers are usually returned for Join Proxy resources in the of the payload (see section 4.1 of [RFC6690].

@EskoDijk EskoDijk assigned EskoDijk and unassigned mcr Jan 10, 2025
@EskoDijk
Copy link
Collaborator

This part will be updated to point to cBRSKI, which defines the Pledge's discovery actions!
So closing the issue here already. The CJP draft will define how the JP discovers a registrar.

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

No branches or pull requests

2 participants