commoncriteria / transforms

Repository for various transforms that are common across CC projects.
The Unlicense
1 stars 2 forks source link

support for optional SARs #77

Closed jfisherbah closed 5 months ago

jfisherbah commented 7 months ago

NIAP wants the ability to define optional SARs for CC:2022 PPs, e.g. defining ALC_FLR.1 through .3 in PPs as strictly optional for CC users in the EU. The tag currently does not have a status attribute to flag these as optional as s do.

robertmclemons commented 6 months ago

The status attribute has been added to the <a-component> tag, but isn't used for anything yet.

robertmclemons commented 5 months ago

In XML PPs, optional SARs are indicated with status='optional' attribute. In the PP document, optional SARs appear in Appendix A.1 along with the Optional SFRs. In Modules, mandatory SARs are specified in the <mod-sars> section. Optional SARs, however, must be specified in the <opt-sfrs> section. It's very hard (maybe impossible) to do it a better way, and since it should be very rare, it's just not worth the effort. The 'optional' attribute is not used.