Closed kr15tyk closed 1 year ago
I tend to agree with the proposed change, but we'd need to do a consistency check.
My guess (inferred from App Notes) as to why Elements 2 and 3 are in DTLSC_EXT.2 because DTLSC_EXT.1.1 was initially thought to be primarily for syslog (e.g., one way sending logs protected to a syslog server). NDcPPv2.2e App Note 63 says, "FCS_DTLSC_EXT.1 should only be used if the TOE transmits application-layer data to an external entity using a trusted channel provided by DTLS without receiving application data that needs to be protected." I believe there are other similar statements in 2.2e.
This always seemed like an odd restriction and NDcPPv3.0 no longer has a corresponding App Note, so I think the Elements should be moved.
Location: FCS_DTLSC_EXT.2; A.7.1.1 Comment 24: Elements 2 and 3 of this SFR apply regardless of whether mutual authentication is supported Suggested Change: Add these elements to FCS_DTLSC_EXT.1 and omit them from FCS_DTLSC_EXT.2