Skip to content

Commit

Permalink
Specified general ordering for protecting outgoing requests
Browse files Browse the repository at this point in the history
  • Loading branch information
marco-tiloca-sics committed Jun 26, 2024
1 parent a1d687e commit 086f998
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion draft-ietf-core-oscore-capable-proxies.md
Original file line number Diff line number Diff line change
Expand Up @@ -283,10 +283,12 @@ Note that the sender endpoint can assess some conditions only "to the best of it

## Processing of an Outgoing Request {#outgoing-requests}

The rules from {{general-rules}} apply when processing an outgoing request message, with the following addition.
The rules from {{general-rules}} apply when processing an outgoing request message, with the following additions.

When a source application endpoint applies multiple OSCORE layers in sequence to protect an outgoing request, and it uses an OSCORE Security Context shared with the other application endpoint, then the first OSCORE layer MUST be applied by using that Security Context.

After that, the source application endpoint further protects the outgoing request, by applying one OSCORE layer for each intermediary with which it shares an OSCORE Security Context. When doing so, the source application endpoint applies those OSCORE layers in the same order according to which those intermediaries are positioned in the chain, starting from the one closest to the other application endpoint and moving backwards towards the one closest to the source application endpoint.

## Processing of an Incoming Request {#incoming-requests}

Upon receiving a request REQ, the recipient endpoint performs the actions described in the following steps. {{sec-incoming-req-diag}} provides an overview as a state diagram.
Expand Down Expand Up @@ -1397,6 +1399,8 @@ request +-----------------------------------------------+ |

* Revised escalation of CoAP option protection.

* Specified general ordering for protecting outgoing requests.

* Clarifications and editorial improvements.

## Version -00 to -01 ## {#sec-00-01}
Expand Down

0 comments on commit 086f998

Please sign in to comment.