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

Section 3.2: Authentication of INIT chunks and restart protection #13

Open
tuexen opened this issue Feb 9, 2024 · 2 comments
Open

Section 3.2: Authentication of INIT chunks and restart protection #13

tuexen opened this issue Feb 9, 2024 · 2 comments
Assignees
Labels
question Further information is requested

Comments

@tuexen
Copy link
Member

tuexen commented Feb 9, 2024

The chunk types for INIT, INIT-ACK, SHUTDOWN-COMPLETE, and AUTH chunks MUST NOT be listed in the CHUNKS parameter. However, if a CHUNKS parameter is received then the types for INIT, INIT-ACK, SHUTDOWN-COMPLETE, and AUTH chunks MUST be ignored.

What about Init to re-establish an SCTP association after a failover? Is the security context something that is required to be maintained as indicated in Section 10. And is this thus true? Shouldn’t Initi chunks after the association is established be using SCTP-AUTH?

This was reported in Comments on draft-tuexen-tsvwg-rfc4895-bis-04

@tuexen
Copy link
Member Author

tuexen commented Mar 3, 2024

As stated, INIT chunks cannot be authenticated, since they cannot be bundled with any other chunk.

If you want to protect against restarts, you can request that COOKIE ECHO chunks must be accepted only in an authenticated way. This is described in section 6.3.

@gloinul : Therefore I would suggest to close this issue.

@tuexen tuexen closed this as completed Mar 3, 2024
@tuexen tuexen reopened this Mar 3, 2024
@tuexen tuexen added the question Further information is requested label Mar 3, 2024
@tuexen tuexen changed the title Comment regarding section 3.2 Section 3.2: Authentication of INIT chunks and restart protection Mar 3, 2024
@gloinul
Copy link
Collaborator

gloinul commented Mar 4, 2024

Yes, closing this is fine. Maintaining the solution of authenticating cookie echo when one have a security context is fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants