Last Call Review of draft-ietf-oauth-dpop-12
review-ietf-oauth-dpop-12-secdir-lc-schwartz-2023-01-20-00
Request | Review of | draft-ietf-oauth-dpop |
---|---|---|
Requested revision | No specific revision (document currently at 16) | |
Type | IETF Last Call Review | |
Team | Security Area Directorate (secdir) | |
Deadline | 2023-01-20 | |
Requested | 2023-01-06 | |
Authors | Daniel Fett , Brian Campbell , John Bradley , Torsten Lodderstedt , Michael B. Jones , David Waite | |
I-D last updated | 2023-09-18 (Latest revision 2023-04-13) | |
Completed reviews |
Secdir IETF Last Call review of -12
by Benjamin M. Schwartz
(diff)
|
|
Assignment | Reviewer | Benjamin M. Schwartz |
State | Completed | |
Request | IETF Last Call review on draft-ietf-oauth-dpop by Security Area Directorate Assigned | |
Posted at | https://mailarchive.ietf.org/arch/msg/secdir/GJcq5udPGzaw4gTMt2vhQ8aSj8U | |
Reviewed revision | 12 (document currently at 16) | |
Result | Ready | |
Completed | 2023-01-20 |
review-ietf-oauth-dpop-12-secdir-lc-schwartz-2023-01-20-00
This is a very mature, carefully drafted specification. Question: Under Dynamic Client Registration, do we need a mechanism for the client learn the required signature algorithms? In general, there is no discussion of how mutually acceptable signature algorithms might be negotiated. Unlike cryptographic nonces, it is acceptable for clients to use the same nonce multiple times, and for the server to accept the same nonce multiple times. This suggests that there may be another term that is better than "nonce", such as "epoch", "session ID", or "tag". Section 11.4: This grant needs to be "silent", i.e., not require interaction with the user. Why? Surely an occasional user authentication refresh is not such a red flag to ordinary users.